deploy: 3bad0ad02ea8da697403900911951b71d8fc2e32

This commit is contained in:
romanzac 2025-12-14 04:49:07 +00:00
parent 2df6fe6d47
commit fa60f98bff
1686 changed files with 892635 additions and 6 deletions

2
nim/1003/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,131 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_subscribe_via_api_to_new_pubsub_topics with id: 2025-12-14_04-45-38__c2b04b71-6b41-4dfe-88e2-6e255de6b491
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-14_04-45-38__c2b04b71-6b41-4dfe-88e2-6e255de6b491__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.214.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17875', '17876', '17877', '17878', '17879']
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 17875:17875 -p 17876:17876 -p 17877:17877 -p 17878:17878 -p 17879:17879 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=17877 --rest-port=17875 --tcp-port=17876 --discv5-udp-port=17878 --rest-address=0.0.0.0 --nat=extip:172.18.214.105 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ac0ce1d93fc70b36cb5afa715425d42c244c9a5e101eb60c0d5eb76e76f088d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17879 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.105 waku aa17e87f8a890f67b593d7eec6d615ddb9e3bee7b1bb9f2ac273cab321b5d3c9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aa17e87f8a89. Setting up logs at ./log/docker/node1_2025-12-14_04-45-38__c2b04b71-6b41-4dfe-88e2-6e255de6b491__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17875
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 5a318b682749. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a532f4579cdd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17875/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:17875/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.214.105/tcp/17876/p2p/16Uiu2HAm6GZYgSKTrRWH5mVTHJtPqtofBAJiDBE9Ucz2oQiaV6bU","/ip4/172.18.214.105/tcp/17877/ws/p2p/16Uiu2HAm6GZYgSKTrRWH5mVTHJtPqtofBAJiDBE9Ucz2oQiaV6bU"],"enrUri":"enr:-L24QBczFiXK0HSwdaxc7ZgeoyrKIgi8GIY8dh-BXCg5r7wJdjyXOrmpPuWsRcqZCFKxLlNtRGLYUyJRlhXL0ymOy6gCgmlkgnY0gmlwhKwS1mmKbXVsdGlhZGRyc5YACASsEtZpBkXUAAoErBLWaQZF1d0DgnJzhQACAQAAiXNlY3AyNTZrMaECoRsOHBZGsWxBr_t8agLPCNO2JsS03hyApNaFQayNLVODdGNwgkXUg3VkcIJF1oV3YWt1MgU"}'
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-14_04-45-38__c2b04b71-6b41-4dfe-88e2-6e255de6b491__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.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7118', '7119', '7120', '7121', '7122']
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 7118:7118 -p 7119:7119 -p 7120:7120 -p 7121:7121 -p 7122:7122 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=7120 --rest-port=7118 --tcp-port=7119 --discv5-udp-port=7121 --rest-address=0.0.0.0 --nat=extip:172.18.195.169 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9d88b6cccbfaf67ff6df875bfe2df6db9e1bf82c2e8044e53b1cf8de8ecf7d0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7122 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBczFiXK0HSwdaxc7ZgeoyrKIgi8GIY8dh-BXCg5r7wJdjyXOrmpPuWsRcqZCFKxLlNtRGLYUyJRlhXL0ymOy6gCgmlkgnY0gmlwhKwS1mmKbXVsdGlhZGRyc5YACASsEtZpBkXUAAoErBLWaQZF1d0DgnJzhQACAQAAiXNlY3AyNTZrMaECoRsOHBZGsWxBr_t8agLPCNO2JsS03hyApNaFQayNLVODdGNwgkXUg3VkcIJF1oV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.195.169 waku 5bd7de9a7841a6509ec832832b4fdeacbdc067327d01e560ef517598cd074c3e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5bd7de9a7841. Setting up logs at ./log/docker/node2_2025-12-14_04-45-38__c2b04b71-6b41-4dfe-88e2-6e255de6b491__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7118
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:7118/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:7118/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.169/tcp/7119/p2p/16Uiu2HAm1eML7TzT3Ugjv94a4fs2ctsLDSyyEuD4SB6fNimUfnzq","/ip4/172.18.195.169/tcp/7120/ws/p2p/16Uiu2HAm1eML7TzT3Ugjv94a4fs2ctsLDSyyEuD4SB6fNimUfnzq"],"enrUri":"enr:-L24QLluNLyI2oj1Z8ep83xK_VwcQGx0E-B_Q0TbW-LxWyJ-Dgk1L3pObCN94rpvht0YQB7r1zT8XEGhkziz8R6KHFgCgmlkgnY0gmlwhKwSw6mKbXVsdGlhZGRyc5YACASsEsOpBhvPAAoErBLDqQYb0N0DgnJzhQACAQAAiXNlY3AyNTZrMaECXGWVtsAZWSeNgCVNufUEubmvbQGl8oqrIHD-FwBc206DdGNwghvPg3VkcIIb0YV3YWt1MgE"}'
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:7118/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.105/tcp/17876/p2p/16Uiu2HAm6GZYgSKTrRWH5mVTHJtPqtofBAJiDBE9Ucz2oQiaV6bU"]'
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:17875/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/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"]'
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:7118/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/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"]'
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:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765687541124974427,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765687541124974427,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "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":1765687541243748739,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "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":1765687541243748739,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "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":1765687541386032341,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "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":1765687541386032341,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "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":1765687541502174936,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "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":1765687541502174936,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "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":1765687541617601632,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "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":1765687541617601632,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "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":1765687541732173858,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "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":1765687541732173858,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17875/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)'}'
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:17875/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "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":1765687541846224604,"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:7118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "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":1765687541846224604,"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 aa17e87f8a89
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5bd7de9a7841
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,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_ERROR_from_WARN with id: 2025-12-14_04-21-40__b42ece3b-bfce-4cff-8b07-94995e7c559a
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-14_04-21-40__b42ece3b-bfce-4cff-8b07-94995e7c559a__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-14_04-21-40__b42ece3b-bfce-4cff-8b07-94995e7c559a__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-14_04-21-40__b42ece3b-bfce-4cff-8b07-94995e7c559a__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-14_04-21-40__b42ece3b-bfce-4cff-8b07-94995e7c559a__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.126.0
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4361', '4362', '4363', '4364', '4365']
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 4361:4361 -p 4362:4362 -p 4363:4363 -p 4364:4364 -p 4365:4365 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=4363 --rest-port=4361 --tcp-port=4362 --discv5-udp-port=4364 --rest-address=0.0.0.0 --nat=extip:172.18.126.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ab85002a20b1a1aae2ad75cfa0afae0ffdeac3045778fcaceb8e9b9a54cd1d2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4365 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.0 waku c81f02b492fc94e219709ebc2585d2563c060af528227f6826d4ad250976e985
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c81f02b492fc. Setting up logs at ./log/docker/node1_2025-12-14_04-21-40__b42ece3b-bfce-4cff-8b07-94995e7c559a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4361
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 615f6581c139. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0ef4d9622c92. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4361/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:4361/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.126.0/tcp/4362/p2p/16Uiu2HAmDc5oV5cyUZGqMPP7VbLqSUDTY7YT3PqXxU9FmoUDW7Gj","/ip4/172.18.126.0/tcp/4363/ws/p2p/16Uiu2HAmDc5oV5cyUZGqMPP7VbLqSUDTY7YT3PqXxU9FmoUDW7Gj"],"enrUri":"enr:-L24QDV-5kFbFpyUFojcNLicws7SAojdpnmRAzcAsFjU1mmOCNTeb_8tPhmdvNMu6XczNch-4OYWG7fpCiIvdvjFUrACgmlkgnY0gmlwhKwSfgCKbXVsdGlhZGRyc5YACASsEn4ABhEKAAoErBJ-AAYRC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDDh0b0uyepDt9GtQA0wQXnO9p4vy68dZ3GkuSfpCyfRCDdGNwghEKg3VkcIIRDIV3YWt1MgE"}'
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:4361/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
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:4361/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
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:4361/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.126.0/tcp/4362/p2p/16Uiu2HAmDc5oV5cyUZGqMPP7VbLqSUDTY7YT3PqXxU9FmoUDW7Gj","/ip4/172.18.126.0/tcp/4363/ws/p2p/16Uiu2HAmDc5oV5cyUZGqMPP7VbLqSUDTY7YT3PqXxU9FmoUDW7Gj"],"enrUri":"enr:-L24QDV-5kFbFpyUFojcNLicws7SAojdpnmRAzcAsFjU1mmOCNTeb_8tPhmdvNMu6XczNch-4OYWG7fpCiIvdvjFUrACgmlkgnY0gmlwhKwSfgCKbXVsdGlhZGRyc5YACASsEn4ABhEKAAoErBJ-AAYRC90DgnJzhQADAQAAiXNlY3AyNTZrMaEDDh0b0uyepDt9GtQA0wQXnO9p4vy68dZ3GkuSfpCyfRCDdGNwghEKg3VkcIIRDIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4361/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4361/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:296 counts at ERROR: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4361/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
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 c81f02b492fc
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.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,53 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_INFO_from_DEBUG with id: 2025-12-14_04-25-59__3b8ec6da-9dc2-484d-8bac-c82ab66e418e
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-14_04-25-59__3b8ec6da-9dc2-484d-8bac-c82ab66e418e__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-14_04-25-59__3b8ec6da-9dc2-484d-8bac-c82ab66e418e__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-14_04-25-59__3b8ec6da-9dc2-484d-8bac-c82ab66e418e__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-14_04-25-59__3b8ec6da-9dc2-484d-8bac-c82ab66e418e__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.85.206
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37223', '37224', '37225', '37226', '37227']
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 37223:37223 -p 37224:37224 -p 37225:37225 -p 37226:37226 -p 37227:37227 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=37225 --rest-port=37223 --tcp-port=37224 --discv5-udp-port=37226 --rest-address=0.0.0.0 --nat=extip:172.18.85.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce27faa7696bbbad1cc2af96eea4ebdb76cef05d4afbf6e1ba9aace7dd54bb55 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37227 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.85.206 waku c73f582453312715bc443087c589de401bdcb347f18247678ab7372e67740979
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c73f58245331. Setting up logs at ./log/docker/node1_2025-12-14_04-25-59__3b8ec6da-9dc2-484d-8bac-c82ab66e418e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37223
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 33d2f1108cd2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bd38608c0694. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37223/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:37223/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.85.206/tcp/37224/p2p/16Uiu2HAmTvDBVD2bnsQ9LMJustTPHgCbb4Yc7GY94zhREuuD8eHN","/ip4/172.18.85.206/tcp/37225/ws/p2p/16Uiu2HAmTvDBVD2bnsQ9LMJustTPHgCbb4Yc7GY94zhREuuD8eHN"],"enrUri":"enr:-L24QIrsW_9SIBjIlquxskSu3BMUX811OLJ4IwISj26qt8hCDdvScgXueqVkNkruWv8Eh740atUSXSaahQQN_iXrvDcCgmlkgnY0gmlwhKwSVc6KbXVsdGlhZGRyc5YACASsElXOBpFoAAoErBJVzgaRad0DgnJzhQADAQAAiXNlY3AyNTZrMaED4sWGKcsfj0JEzfqUY9a990qTxlJqxg4Wjz3cIuc588GDdGNwgpFog3VkcIKRaoV3YWt1MgE"}'
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:37223/admin/v1/log-level/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'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37223/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.85.206/tcp/37224/p2p/16Uiu2HAmTvDBVD2bnsQ9LMJustTPHgCbb4Yc7GY94zhREuuD8eHN","/ip4/172.18.85.206/tcp/37225/ws/p2p/16Uiu2HAmTvDBVD2bnsQ9LMJustTPHgCbb4Yc7GY94zhREuuD8eHN"],"enrUri":"enr:-L24QIrsW_9SIBjIlquxskSu3BMUX811OLJ4IwISj26qt8hCDdvScgXueqVkNkruWv8Eh740atUSXSaahQQN_iXrvDcCgmlkgnY0gmlwhKwSVc6KbXVsdGlhZGRyc5YACASsElXOBpFoAAoErBJVzgaRad0DgnJzhQADAQAAiXNlY3AyNTZrMaED4sWGKcsfj0JEzfqUY9a990qTxlJqxg4Wjz3cIuc588GDdGNwgpFog3VkcIKRaoV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37223/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37223/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:224 counts at INFO: {'TRC': 0, 'DBG': 0, 'INF': 1, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37223/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
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 c73f58245331
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.

View File

@ -0,0 +1,78 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_small_sync_range with id: 2025-12-14_04-29-53__0ecdacbd-b712-464d-87d8-e7d88f32c2a1
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_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-14_04-29-53__0ecdacbd-b712-464d-87d8-e7d88f32c2a1__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-14_04-29-53__0ecdacbd-b712-464d-87d8-e7d88f32c2a1__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-14_04-29-53__0ecdacbd-b712-464d-87d8-e7d88f32c2a1__wakuorg_nwaku:latest.log
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.141.95
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4845', '4846', '4847', '4848', '4849']
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 4845:4845 -p 4846:4846 -p 4847:4847 -p 4848:4848 -p 4849:4849 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=4847 --rest-port=4845 --tcp-port=4846 --discv5-udp-port=4848 --rest-address=0.0.0.0 --nat=extip:172.18.141.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddba41be1c7ec7b5e25be5de809dab8baaa399754e8b3d7f7ad9d0febaa8239f --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4849 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.141.95 waku 55b62f8298e24c6796ca02923518b66a4d44c446585f85d322f454588ee7adcb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 55b62f8298e2. Setting up logs at ./log/docker/node1_2025-12-14_04-29-53__0ecdacbd-b712-464d-87d8-e7d88f32c2a1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4845
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 4bd05a2b3135. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 912fd19a89d2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4845/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:4845/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.141.95/tcp/4846/p2p/16Uiu2HAmJ656RB8nPLQekbMd2J8VY2mdDdEok4c6EeeHXwgpb4rS","/ip4/172.18.141.95/tcp/4847/ws/p2p/16Uiu2HAmJ656RB8nPLQekbMd2J8VY2mdDdEok4c6EeeHXwgpb4rS"],"enrUri":"enr:-L24QD0XYxJH6dxLnDcSoOKll2CRADxIjHvde54eZPsESUHaXMdRcS60lJ9bTDZgH7yR0ufYZCQf5ouHSgPay-zQ_ZoCgmlkgnY0gmlwhKwSjV-KbXVsdGlhZGRyc5YACASsEo1fBhLuAAoErBKNXwYS790DgnJzhQADAQAAiXNlY3AyNTZrMaEDULdRhYbnDMFCevyj0HeIl5SN06LGSAmuexOln9ZAR7-DdGNwghLug3VkcIIS8IV3YWt1MhM"}'
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:4845/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:4845/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:4845/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:4845/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.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.56.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7772', '7773', '7774', '7775', '7776']
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 7772:7772 -p 7773:7773 -p 7774:7774 -p 7775:7775 -p 7776:7776 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=7774 --rest-port=7772 --tcp-port=7773 --discv5-udp-port=7775 --rest-address=0.0.0.0 --nat=extip:172.18.56.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ddcdd3ecbeed3cbda0bf053eff59fd37384f7ce20ed8d1d5daea0a39cf33b0a --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7776 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QD0XYxJH6dxLnDcSoOKll2CRADxIjHvde54eZPsESUHaXMdRcS60lJ9bTDZgH7yR0ufYZCQf5ouHSgPay-zQ_ZoCgmlkgnY0gmlwhKwSjV-KbXVsdGlhZGRyc5YACASsEo1fBhLuAAoErBKNXwYS790DgnJzhQADAQAAiXNlY3AyNTZrMaEDULdRhYbnDMFCevyj0HeIl5SN06LGSAmuexOln9ZAR7-DdGNwghLug3VkcIIS8IV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.56.120 waku 349aef4f6f40fe6ac91d228af53cf1e226a8cfbdbe5fde94d5d172235527f06d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 349aef4f6f40. Setting up logs at ./log/docker/node2_2025-12-14_04-29-53__0ecdacbd-b712-464d-87d8-e7d88f32c2a1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7772
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:7772/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":"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:7772/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.56.120/tcp/7773/p2p/16Uiu2HAkyYmgNu2MPSmsHcFcxouATGPzJSnr3o3DXettWbbcLX5p","/ip4/172.18.56.120/tcp/7774/ws/p2p/16Uiu2HAkyYmgNu2MPSmsHcFcxouATGPzJSnr3o3DXettWbbcLX5p"],"enrUri":"enr:-L24QOBmER9rLWVTs97QO-vbX7g631rlFjMNLjeLDlRDShIuKI0IBS2NH1v9Hv8ulWmEUf0rs7P9AiKHrWWrXgwUanYCgmlkgnY0gmlwhKwSOHiKbXVsdGlhZGRyc5YACASsEjh4Bh5dAAoErBI4eAYeXt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPUBCEce5NTjyCCBzU1j3S_yJM6Uu0booAZFa-22ujreDdGNwgh5dg3VkcIIeX4V3YWt1MhI"}'
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:7772/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.141.95/tcp/4846/p2p/16Uiu2HAmJ656RB8nPLQekbMd2J8VY2mdDdEok4c6EeeHXwgpb4rS"]'
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:7772/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&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":[]}'
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:808 Node-2 local store returned 0 messages; expected 0
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 55b62f8298e2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 349aef4f6f40
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,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_matches_one_message with id: 2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824
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-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__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.119.50
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49389', '49390', '49391', '49392', '49393']
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 49389:49389 -p 49390:49390 -p 49391:49391 -p 49392:49392 -p 49393:49393 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=49391 --rest-port=49389 --tcp-port=49390 --discv5-udp-port=49392 --rest-address=0.0.0.0 --nat=extip:172.18.119.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea6cf8c6f2ea247cf4ed48bc937a61a98dcf2b23e63aefdd47fa5eacd1acb140 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49393 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.50 waku c57205348787e6a1673bca8e417ca1db9db16a9160ab32982fafc969c914a7f6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f7f58102b1a8. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c57205348787. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49389
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 c41fa0fee98f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49389/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:49389/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.119.50/tcp/49390/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6","/ip4/172.18.119.50/tcp/49391/ws/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6"],"enrUri":"enr:-L24QC1E8YhCSZgJgrJmUXN_0cOndimYWis125dyi52aNu2WOJcb_vIhMhEg19m2VaohBCh8HhKMA5lQ5VUcMW3vfmoCgmlkgnY0gmlwhKwSdzKKbXVsdGlhZGRyc5YACASsEncyBsDuAAoErBJ3MgbA790DgnJzhQADAQAAiXNlY3AyNTZrMaED6Z35DG5hFj7YX92aaUbGea7woKTgVRJYNQLCFmXCevuDdGNwgsDug3VkcILA8IV3YWt1MgM"}'
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-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__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.153.50
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36325', '36326', '36327', '36328', '36329']
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 36325:36325 -p 36326:36326 -p 36327:36327 -p 36328:36328 -p 36329:36329 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=36327 --rest-port=36325 --tcp-port=36326 --discv5-udp-port=36328 --rest-address=0.0.0.0 --nat=extip:172.18.153.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c045c62bccd2dd3e4f99abc108b11ab8cff8c8b2b7dbaea6de4a2d38b881ea53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36329 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QC1E8YhCSZgJgrJmUXN_0cOndimYWis125dyi52aNu2WOJcb_vIhMhEg19m2VaohBCh8HhKMA5lQ5VUcMW3vfmoCgmlkgnY0gmlwhKwSdzKKbXVsdGlhZGRyc5YACASsEncyBsDuAAoErBJ3MgbA790DgnJzhQADAQAAiXNlY3AyNTZrMaED6Z35DG5hFj7YX92aaUbGea7woKTgVRJYNQLCFmXCevuDdGNwgsDug3VkcILA8IV3YWt1MgM --storenode=/ip4/172.18.119.50/tcp/49390/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.153.50 waku 354055ea3caa5ee9408e32ca3e29276b926ffbc80b88aca5546decf536ba4611
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 354055ea3caa. Setting up logs at ./log/docker/store_node1_2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36325
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:36325/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:36325/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.153.50/tcp/36326/p2p/16Uiu2HAmNBs3R1iSSQkSmErthFpMFcQqfeA9NJqKr2ruYmSHCrLF","/ip4/172.18.153.50/tcp/36327/ws/p2p/16Uiu2HAmNBs3R1iSSQkSmErthFpMFcQqfeA9NJqKr2ruYmSHCrLF"],"enrUri":"enr:-L24QEyIlk-qNPDURmRXxxpQqHE0_nPv4x6YuCn00usOoGRnd70w88UO4pETHWRzZ6BzchJkq8t13h3fE51V16tcta4CgmlkgnY0gmlwhKwSmTKKbXVsdGlhZGRyc5YACASsEpkyBo3mAAoErBKZMgaN590DgnJzhQADAQAAiXNlY3AyNTZrMaEDjaHsjKTSpwBhxBivG322YIgAe8Ad2M8G3AGyvaNpyBiDdGNwgo3mg3VkcIKN6IV3YWt1MgM"}'
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:36325/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.50/tcp/49390/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6"]'
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:49389/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:36325/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:49389/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:49389/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:49389/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:49389/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:49389/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:49389/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49389/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686292867746912&endTime=1765686292867946912&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":"0x6242f30665fb25fcc97420738ba3d8f728556c0d924ab8d847f5cc4e4c7b8b6e"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36325/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686292867746912&endTime=1765686292867946912&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":"0x6242f30665fb25fcc97420738ba3d8f728556c0d924ab8d847f5cc4e4c7b8b6e"}]}'
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 c57205348787
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 354055ea3caa
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-14 04:23:36.787 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:23:36.787 DEBUG [tests.conftest] Running test: test_light_push_with_missing_content_topic with id: 2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f
2025-12-14 04:23:36.787 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:23:36.788 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:23:36.796 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:36.796 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:23:36.796 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:36.796 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:36.798 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:36.798 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.82
2025-12-14 04:23:36.798 DEBUG [src.node.docker_mananger] Generated ports ['45133', '45134', '45135', '45136', '45137']
2025-12-14 04:23:36.799 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:36.799 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:36.799 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:36.799 DEBUG [src.node.docker_mananger] docker run -i -t -p 45133:45133 -p 45134:45134 -p 45135:45135 -p 45136:45136 -p 45137:45137 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=45135 --rest-port=45133 --tcp-port=45134 --discv5-udp-port=45136 --rest-address=0.0.0.0 --nat=extip:172.18.219.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecfb5adc58b0b59911fc3f22b73fc44331bcbf30fadc86e0024ab8f75df3ce8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45137 --metrics-logging=true --lightpush=true --relay=true
2025-12-14 04:23:37.015 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.82 waku aa46ccb555c37748cf466d5de1575986f6fdb7f920a11a110fa747e6ffd0d831
2025-12-14 04:23:37.057 DEBUG [src.node.docker_mananger] Container started with ID aa46ccb555c3. Setting up logs at ./log/docker/receiving_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:23:37.058 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45133
2025-12-14 04:23:37.058 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:38.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45133/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:38.062 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-14 04:23:38.062 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:38.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45133/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:38.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633","/ip4/172.18.219.82/tcp/45135/ws/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633"],"enrUri":"enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk"}'
2025-12-14 04:23:38.065 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:38.072 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:38.072 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:23:38.072 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:38.072 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:38.074 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:38.074 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.105.48
2025-12-14 04:23:38.074 DEBUG [src.node.docker_mananger] Generated ports ['33347', '33348', '33349', '33350', '33351']
2025-12-14 04:23:38.074 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:38.074 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:38.074 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:38.074 DEBUG [src.node.docker_mananger] docker run -i -t -p 33347:33347 -p 33348:33348 -p 33349:33349 -p 33350:33350 -p 33351:33351 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=33349 --rest-port=33347 --tcp-port=33348 --discv5-udp-port=33350 --rest-address=0.0.0.0 --nat=extip:172.18.105.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfe3cacc66dd4295e1d27eafcf6b7a83afeb02fb7aaa8a3cdddbfae97ccb13bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33351 --metrics-logging=true --lightpush=false --relay=true
2025-12-14 04:23:38.265 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.105.48 waku 76555edb6cdb00e2d079dc208055ba698fe48750e92902c1e76f4447aaa581e7
2025-12-14 04:23:38.295 DEBUG [src.node.docker_mananger] Container started with ID 76555edb6cdb. Setting up logs at ./log/docker/receiving_node2_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:23:38.296 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33347
2025-12-14 04:23:38.296 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:39.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33347/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:39.301 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-14 04:23:39.301 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:39.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33347/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:39.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.48/tcp/33348/p2p/16Uiu2HAmQkF8ZCbwTRUKwaNVic4cRCzFsetnhbSQSibCF6BgQNz1","/ip4/172.18.105.48/tcp/33349/ws/p2p/16Uiu2HAmQkF8ZCbwTRUKwaNVic4cRCzFsetnhbSQSibCF6BgQNz1"],"enrUri":"enr:-L24QB4Z2d2REqYltYH2qKk0qhOKJ-MsiezOMCFNdN4wLE5TNg18qQotDdhSgqT_gMkxtbXeLAMFN4bAXbqQnScPRuMCgmlkgnY0gmlwhKwSaTCKbXVsdGlhZGRyc5YACASsEmkwBoJEAAoErBJpMAaCRd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDs6TcBjkvrEu10g7cCkRrjvdIdMRF2j-R6HZ9st1P_WaDdGNwgoJEg3VkcIKCRoV3YWt1MgE"}'
2025-12-14 04:23:39.304 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:39.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33347/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633"]'
2025-12-14 04:23:39.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:39.348 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:39.348 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:23:39.348 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:39.348 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:39.353 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:39.353 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.102
2025-12-14 04:23:39.353 DEBUG [src.node.docker_mananger] Generated ports ['44488', '44489', '44490', '44491', '44492']
2025-12-14 04:23:39.353 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:39.354 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:39.354 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:39.355 DEBUG [src.node.docker_mananger] docker run -i -t -p 44488:44488 -p 44489:44489 -p 44490:44490 -p 44491:44491 -p 44492:44492 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=44490 --rest-port=44488 --tcp-port=44489 --discv5-udp-port=44491 --rest-address=0.0.0.0 --nat=extip:172.18.220.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0d512a5c14be0c1ec7d19991a104e1b3b5aeaeff5aaeeb254d5c130aabcb5ffd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44492 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk --lightpushnode=/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633 --lightpush=true --relay=false
2025-12-14 04:23:39.537 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.102 waku 8b9388a53f9f569edc79ce0e636cb90efa985a2b6a00c61693bf3068e895a722
2025-12-14 04:23:39.569 DEBUG [src.node.docker_mananger] Container started with ID 8b9388a53f9f. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:23:39.570 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44488
2025-12-14 04:23:39.570 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:40.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:40.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:40.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:40.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:40.922 ERROR [src.node.docker_mananger] Max retries reached for container 8b9388a53f9f. Exiting log stream.
2025-12-14 04:23:40.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:42.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:45.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:46.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:47.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:48.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:49.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:50.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:51.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:52.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:53.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:54.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:55.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:58.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:59.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:00.590 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=44488): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d0edca0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:24:00.690 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:00.691 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:00.692 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:00.693 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.102
2025-12-14 04:24:00.693 DEBUG [src.node.docker_mananger] Generated ports ['40404', '40405', '40406', '40407', '40408']
2025-12-14 04:24:00.693 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:00.693 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:00.693 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:00.693 DEBUG [src.node.docker_mananger] docker run -i -t -p 40404:40404 -p 40405:40405 -p 40406:40406 -p 40407:40407 -p 40408:40408 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=40406 --rest-port=40404 --tcp-port=40405 --discv5-udp-port=40407 --rest-address=0.0.0.0 --nat=extip:172.18.121.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7be2dcd85db2efb90fee28ab9b482ff862c2d3a135d1a8d8addd0284f612cba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40408 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk --lightpushnode=/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633 --lightpush=true --relay=false
2025-12-14 04:24:00.882 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.102 waku 41c3b138c0b501e250dfb1f843712aceef45068502a752eaf0898ea12e07a4ee
2025-12-14 04:24:00.913 DEBUG [src.node.docker_mananger] Container started with ID 41c3b138c0b5. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:24:00.914 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40404
2025-12-14 04:24:00.915 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:01.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.254 ERROR [src.node.docker_mananger] Max retries reached for container 41c3b138c0b5. Exiting log stream.
2025-12-14 04:24:02.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:02.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:03.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:04.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:05.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:06.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:07.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:08.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:09.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:10.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:11.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:13.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:15.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:16.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:17.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:18.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:19.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:20.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:21.933 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=40404): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d4a99a0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:24:22.033 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:22.033 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:22.035 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:22.035 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.112
2025-12-14 04:24:22.035 DEBUG [src.node.docker_mananger] Generated ports ['24524', '24525', '24526', '24527', '24528']
2025-12-14 04:24:22.035 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:22.036 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:22.036 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:22.036 DEBUG [src.node.docker_mananger] docker run -i -t -p 24524:24524 -p 24525:24525 -p 24526:24526 -p 24527:24527 -p 24528:24528 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=24526 --rest-port=24524 --tcp-port=24525 --discv5-udp-port=24527 --rest-address=0.0.0.0 --nat=extip:172.18.202.112 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e9adaca8cdcff13e43ebaaa0a2ea17b50dce9b2c22d5ce08bbd63cc9cbecccb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24528 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk --lightpushnode=/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633 --lightpush=true --relay=false
2025-12-14 04:24:22.219 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.112 waku 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79
2025-12-14 04:24:22.249 DEBUG [src.node.docker_mananger] Container started with ID 29d470946f07. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
2025-12-14 04:24:22.250 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24524
2025-12-14 04:24:22.250 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:23.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.630 ERROR [src.node.docker_mananger] Max retries reached for container 29d470946f07. Exiting log stream.
2025-12-14 04:24:23.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:23.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:24.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:25.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:26.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:27.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:28.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:29.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:30.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:31.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:32.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:33.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:35.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:38.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:39.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:40.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:41.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:42.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:43.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:43.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:43.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:43.287 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=24524): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d52c680>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:24:43.488 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:24:43.489 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:24:43.490 DEBUG [src.node.waku_node] Stopping container with id aa46ccb555c3
2025-12-14 04:24:44.036 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:44.039 DEBUG [src.node.waku_node] Stopping container with id 76555edb6cdb
2025-12-14 04:24:44.541 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:44.541 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:44.644 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:44.747 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:44.849 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:44.851 ERROR [src.node.docker_mananger] Max retries reached for container aa46ccb555c3. Exiting log stream.
2025-12-14 04:24:44.951 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.052 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.154 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.255 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.355 ERROR [src.node.docker_mananger] Max retries reached for container 76555edb6cdb. Exiting log stream.
2025-12-14 04:24:45.357 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.459 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.561 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.663 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.764 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.866 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:45.968 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.070 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.172 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.274 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.376 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.478 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.580 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.682 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.784 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.886 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:46.988 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.090 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.192 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.294 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.396 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.497 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.599 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.701 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.803 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:47.905 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.007 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.109 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.211 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.313 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.415 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.517 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.619 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.721 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.823 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:48.925 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.027 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.128 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.230 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.332 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.434 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.536 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.638 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.640 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79/stop: Not Found ("No such container: 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79")
2025-12-14 04:24:49.640 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.741 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.843 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:49.945 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.047 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.148 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.250 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.352 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.454 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.556 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.658 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.760 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.862 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:50.964 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.066 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.168 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.270 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.372 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.474 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.576 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.678 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.780 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.882 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:51.984 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.086 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.188 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.290 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.392 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.494 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.596 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.698 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.799 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:52.901 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.003 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.105 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.207 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.309 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.411 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.513 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.615 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.717 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.818 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:53.920 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.022 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.124 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.226 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.328 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.430 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.532 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.633 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.735 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.737 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79/stop: Not Found ("No such container: 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79")
2025-12-14 04:24:54.737 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.838 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:54.940 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.042 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.144 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.246 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.348 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.450 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.552 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.654 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.756 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.857 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:55.959 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.061 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.163 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.265 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.367 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.469 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.571 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.673 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.775 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.877 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:56.979 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.080 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.182 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.284 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.386 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.488 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.590 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.692 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.794 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.896 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:57.998 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.100 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.202 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.304 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.406 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.508 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.609 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.711 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.813 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:58.915 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.017 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.119 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.220 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.322 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.424 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.526 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.628 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.730 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.832 DEBUG [src.node.waku_node] Stopping container with id 29d470946f07
2025-12-14 04:24:59.834 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79/stop: Not Found ("No such container: 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79")
2025-12-14 04:24:59.835 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:24:59.859 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:59.882 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:59.883 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:59.883 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:59.884 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-14 04:23:55.100 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:23:55.100 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_different_shard with id: 2025-12-14_04-23-55__907993c1-8e53-4c26-9943-6aaebe31a13e
2025-12-14 04:23:55.100 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:23:55.101 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:23:55.101 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-14 04:23:55.108 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:55.108 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-23-55__907993c1-8e53-4c26-9943-6aaebe31a13e__wakuorg_nwaku:latest.log
2025-12-14 04:23:55.108 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:55.108 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:55.110 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:55.110 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.108
2025-12-14 04:23:55.110 DEBUG [src.node.docker_mananger] Generated ports ['26761', '26762', '26763', '26764', '26765']
2025-12-14 04:23:55.110 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:55.111 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:55.111 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:55.111 DEBUG [src.node.docker_mananger] docker run -i -t -p 26761:26761 -p 26762:26762 -p 26763:26763 -p 26764:26764 -p 26765:26765 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=26763 --rest-port=26761 --tcp-port=26762 --discv5-udp-port=26764 --rest-address=0.0.0.0 --nat=extip:172.18.78.108 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ea0dd5de5dbab4fc4aad09dd99bde15de8ce9bf4aeae4aca76eeefd89377fc8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26765 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2025-12-14 04:23:55.286 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.108 waku 819107bbf9861ba6a778645df59c523df678a0219babe017cf8070b8cfaf8f11
2025-12-14 04:23:55.319 DEBUG [src.node.docker_mananger] Container started with ID 819107bbf986. Setting up logs at ./log/docker/node1_2025-12-14_04-23-55__907993c1-8e53-4c26-9943-6aaebe31a13e__wakuorg_nwaku:latest.log
2025-12-14 04:23:55.319 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26761
2025-12-14 04:23:55.320 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:55.367 ERROR [src.node.docker_mananger] Max retries reached for container 9f5f75394bc4. Exiting log stream.
2025-12-14 04:23:55.910 ERROR [src.node.docker_mananger] Max retries reached for container 8e49edb717d7. Exiting log stream.
2025-12-14 04:23:56.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26761/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.324 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-14 04:23:56.324 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:56.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26761/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:56.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.108/tcp/26762/p2p/16Uiu2HAmAxV6MpDztUkJ7eN6S4e84ueysZDt6ChBVXKwLPAKSymH","/ip4/172.18.78.108/tcp/26763/ws/p2p/16Uiu2HAmAxV6MpDztUkJ7eN6S4e84ueysZDt6ChBVXKwLPAKSymH"],"enrUri":"enr:-L24QFcleIuSWenhGpoqOIaeRKU5HojNNRkiyDHb157-XTkJLR3ZL-Ut0TnJRlz7LTdqLnEAueegiUZY-4LM-iniW3ICgmlkgnY0gmlwhKwSTmyKbXVsdGlhZGRyc5YACASsEk5sBmiKAAoErBJObAZoi90DgnJzhQACAQAAiXNlY3AyNTZrMaEC5sP_zm4aUkJ7mQnAilaKZAF76PUd5weICZtAeBeyWJCDdGNwgmiKg3VkcIJojIV3YWt1MgU"}'
2025-12-14 04:23:56.326 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:56.333 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:56.333 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-23-55__907993c1-8e53-4c26-9943-6aaebe31a13e__wakuorg_nwaku:latest.log
2025-12-14 04:23:56.333 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:56.333 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:56.334 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:56.334 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.95
2025-12-14 04:23:56.335 DEBUG [src.node.docker_mananger] Generated ports ['26357', '26358', '26359', '26360', '26361']
2025-12-14 04:23:56.335 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:56.335 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:56.335 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:56.335 DEBUG [src.node.docker_mananger] docker run -i -t -p 26357:26357 -p 26358:26358 -p 26359:26359 -p 26360:26360 -p 26361:26361 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=26359 --rest-port=26357 --tcp-port=26358 --discv5-udp-port=26360 --rest-address=0.0.0.0 --nat=extip:172.18.15.95 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=114c61f59c4bc5741de4ccc20bca965c8f868e752accef6c8ef0efe415d0fc4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26361 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFcleIuSWenhGpoqOIaeRKU5HojNNRkiyDHb157-XTkJLR3ZL-Ut0TnJRlz7LTdqLnEAueegiUZY-4LM-iniW3ICgmlkgnY0gmlwhKwSTmyKbXVsdGlhZGRyc5YACASsEk5sBmiKAAoErBJObAZoi90DgnJzhQACAQAAiXNlY3AyNTZrMaEC5sP_zm4aUkJ7mQnAilaKZAF76PUd5weICZtAeBeyWJCDdGNwgmiKg3VkcIJojIV3YWt1MgU --content-topic=/waku/2/content/test.js
2025-12-14 04:23:56.521 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.95 waku dfe987c72be807a2e2d427c1aa6fcd15a1cd204e314a105f9a0d32ee32233da7
2025-12-14 04:23:56.553 DEBUG [src.node.docker_mananger] Container started with ID dfe987c72be8. Setting up logs at ./log/docker/node2_2025-12-14_04-23-55__907993c1-8e53-4c26-9943-6aaebe31a13e__wakuorg_nwaku:latest.log
2025-12-14 04:23:56.553 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26357
2025-12-14 04:23:56.554 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:57.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26357/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.564 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-14 04:23:57.564 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:57.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26357/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.95/tcp/26358/p2p/16Uiu2HAmBTn6fDYMNa7XJC1j1DndMkX6UtSD6WEZMLM7z9rrK8yG","/ip4/172.18.15.95/tcp/26359/ws/p2p/16Uiu2HAmBTn6fDYMNa7XJC1j1DndMkX6UtSD6WEZMLM7z9rrK8yG"],"enrUri":"enr:-L24QA7YmH2b5clAoEz_sNptGCMvESqdgwTNbF_3QecvHW_GSSNm-q7yq9zcM0xwQG6dYx9q8rZG3SddcwfYkYZEsHICgmlkgnY0gmlwhKwSD1-KbXVsdGlhZGRyc5YACASsEg9fBmb2AAoErBIPXwZm990DgnJzhQACAQAAiXNlY3AyNTZrMaEC7kUSDWqo2hFhczU-TG-HRTo0fniGh2u3bzYwjF-YBbuDdGNwgmb2g3VkcIJm-IV3YWt1MgE"}'
2025-12-14 04:23:57.572 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:57.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26357/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.108/tcp/26762/p2p/16Uiu2HAmAxV6MpDztUkJ7eN6S4e84ueysZDt6ChBVXKwLPAKSymH"]'
2025-12-14 04:23:57.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:57.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26761/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-14 04:23:57.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:57.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26357/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-14 04:23:57.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:57.582 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26761/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-14 04:23:57.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:57.587 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:23:57.687 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:23:57.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26761/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686237582036355,"ephemeral":false,"proof":""}]'
2025-12-14 04:23:57.692 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:23:57.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26357/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:57.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686237582036355,"ephemeral":false,"proof":""}]'
2025-12-14 04:23:57.697 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:23:57.698 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:23:57.698 DEBUG [src.node.waku_node] Stopping container with id 819107bbf986
2025-12-14 04:23:58.228 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:58.228 DEBUG [src.node.waku_node] Stopping container with id dfe987c72be8
2025-12-14 04:23:58.741 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:58.744 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:23:58.749 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:23:58.753 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
2025-12-14 04:34:08.637 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:34:08.638 DEBUG [tests.conftest] Running test: test_time_filter_zero_end_time with id: 2025-12-14_04-34-08__0178cec2-ab84-457f-8b25-782cbe086a74
2025-12-14 04:34:08.638 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:34:08.638 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:34:08.638 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:34:08.645 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:34:08.645 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-34-08__0178cec2-ab84-457f-8b25-782cbe086a74__wakuorg_nwaku:latest.log
2025-12-14 04:34:08.645 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:34:08.645 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:34:08.646 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:34:08.646 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.4
2025-12-14 04:34:08.647 DEBUG [src.node.docker_mananger] Generated ports ['61721', '61722', '61723', '61724', '61725']
2025-12-14 04:34:08.647 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:34:08.647 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:34:08.647 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:34:08.647 DEBUG [src.node.docker_mananger] docker run -i -t -p 61721:61721 -p 61722:61722 -p 61723:61723 -p 61724:61724 -p 61725:61725 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=61723 --rest-port=61721 --tcp-port=61722 --discv5-udp-port=61724 --rest-address=0.0.0.0 --nat=extip:172.18.49.4 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e06e8a0aea752d6ba4dde3b510aba0d6803f749edb87ee2ef7f13ab7bd7b8e83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61725 --metrics-logging=true --store=true --relay=true
2025-12-14 04:34:08.838 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.4 waku c2be25b42aef307519438351a892ed48802b52597dc74d844dd0160d373ea9e8
2025-12-14 04:34:08.872 DEBUG [src.node.docker_mananger] Container started with ID c2be25b42aef. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-34-08__0178cec2-ab84-457f-8b25-782cbe086a74__wakuorg_nwaku:latest.log
2025-12-14 04:34:08.874 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61721
2025-12-14 04:34:08.874 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:08.919 ERROR [src.node.docker_mananger] Max retries reached for container 78d2e524dc93. Exiting log stream.
2025-12-14 04:34:09.431 ERROR [src.node.docker_mananger] Max retries reached for container 07a3150b95a6. Exiting log stream.
2025-12-14 04:34:09.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61721/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:09.878 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-14 04:34:09.878 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:34:09.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61721/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:09.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.4/tcp/61722/p2p/16Uiu2HAmGUdS36qo6QUvBM7x1unsAvRAZxxLNLTGSAxpPyUgrfsd","/ip4/172.18.49.4/tcp/61723/ws/p2p/16Uiu2HAmGUdS36qo6QUvBM7x1unsAvRAZxxLNLTGSAxpPyUgrfsd"],"enrUri":"enr:-L24QFw-LIMCe2H4bFJZ72qQFYZch4rZd69qjRsPAmmmNaoQR38diY0VY8jWkt5o_b63DnQ78YfcVz4VLKSFzN609ZQCgmlkgnY0gmlwhKwSMQSKbXVsdGlhZGRyc5YACASsEjEEBvEaAAoErBIxBAbxG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOMdJkgSpfZDOB2V0KP52_M6SoGq0AlREVKzeeHQxy8iDdGNwgvEag3VkcILxHIV3YWt1MgM"}'
2025-12-14 04:34:09.880 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:34:09.887 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:34:09.887 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-34-08__0178cec2-ab84-457f-8b25-782cbe086a74__wakuorg_nwaku:latest.log
2025-12-14 04:34:09.888 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:34:09.888 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:34:09.889 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:34:09.889 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.253
2025-12-14 04:34:09.889 DEBUG [src.node.docker_mananger] Generated ports ['20093', '20094', '20095', '20096', '20097']
2025-12-14 04:34:09.890 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:34:09.890 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:34:09.890 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:34:09.890 DEBUG [src.node.docker_mananger] docker run -i -t -p 20093:20093 -p 20094:20094 -p 20095:20095 -p 20096:20096 -p 20097:20097 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=20095 --rest-port=20093 --tcp-port=20094 --discv5-udp-port=20096 --rest-address=0.0.0.0 --nat=extip:172.18.78.253 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f3fe0edddc6e563ac1dc8fbd3df9fa7896a3ace8d9e707a4eba6037ae715d918 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20097 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFw-LIMCe2H4bFJZ72qQFYZch4rZd69qjRsPAmmmNaoQR38diY0VY8jWkt5o_b63DnQ78YfcVz4VLKSFzN609ZQCgmlkgnY0gmlwhKwSMQSKbXVsdGlhZGRyc5YACASsEjEEBvEaAAoErBIxBAbxG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOMdJkgSpfZDOB2V0KP52_M6SoGq0AlREVKzeeHQxy8iDdGNwgvEag3VkcILxHIV3YWt1MgM --storenode=/ip4/172.18.49.4/tcp/61722/p2p/16Uiu2HAmGUdS36qo6QUvBM7x1unsAvRAZxxLNLTGSAxpPyUgrfsd --store=true --relay=true
2025-12-14 04:34:10.072 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.253 waku 0283ae20b2ce11f20b25bd9afa876a405141092375ac23aee1cbdbddb166d5f1
2025-12-14 04:34:10.104 DEBUG [src.node.docker_mananger] Container started with ID 0283ae20b2ce. Setting up logs at ./log/docker/store_node1_2025-12-14_04-34-08__0178cec2-ab84-457f-8b25-782cbe086a74__wakuorg_nwaku:latest.log
2025-12-14 04:34:10.105 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20093
2025-12-14 04:34:10.106 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:11.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20093/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:11.111 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-14 04:34:11.111 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:34:11.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20093/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:11.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.253/tcp/20094/p2p/16Uiu2HAmFA4u8dnWQhF27KcpsMv7R2ucRfYqoHUww5HoB1dANBbE","/ip4/172.18.78.253/tcp/20095/ws/p2p/16Uiu2HAmFA4u8dnWQhF27KcpsMv7R2ucRfYqoHUww5HoB1dANBbE"],"enrUri":"enr:-L24QGBJoHSM2-BhkynwsMF9cJMuTsKTCrWVkwFmff7zK43AKeB3ToYPv9PZq9mTCtv4dGsAQul7ZDE7xPEjpd6ka7MCgmlkgnY0gmlwhKwSTv2KbXVsdGlhZGRyc5YACASsEk79Bk5-AAoErBJO_QZOf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDJSpcY8jQOgE3klBwFo6GM5dFw6zBeGolOUOMOC3LJ4GDdGNwgk5-g3VkcIJOgIV3YWt1MgM"}'
2025-12-14 04:34:11.114 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:34:11.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20093/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.4/tcp/61722/p2p/16Uiu2HAmGUdS36qo6QUvBM7x1unsAvRAZxxLNLTGSAxpPyUgrfsd"]'
2025-12-14 04:34:11.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:34:11.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20093/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:34:11.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.123 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:11.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/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-14 04:34:11.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.129 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:11.329 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:11.330 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/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-14 04:34:11.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.335 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:11.536 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:11.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/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-14 04:34:11.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.542 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:11.742 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:11.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/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-14 04:34:11.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.749 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:11.949 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:11.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/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-14 04:34:11.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:11.956 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:12.157 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:12.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61721/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-14 04:34:12.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:12.163 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:12.364 DEBUG [tests.store.test_time_filter] inquering stored messages with end time 0
2025-12-14 04:34:12.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61721/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-14 04:34:12.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbab636c3321708779622f2a8aa5256ff465b40db564bb03044d7de4d1ebe01d9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686848122939136,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcbb65ee348ad551e9c3a380108b6030b87d213b4591ea4892601a3032085e02a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686850122945024,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x765698afd3df4d41622438506ae11b223a5e27b917085d7a5c12329a744414fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686851022947072,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8d2ddce0550614d56536fc780c37a148ecb55b4af86c157e2643fa0651885f87","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686851222949120,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6befd501ec751dfbb64ea5ca8ddbcd862d9b9be2011be44585c6b66b64dd0140","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686853122950912,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xb3d5b91ab2032012cab0dd1d6b677bbc4e737b6d4e596c6ed03481342ad56031","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686861122952960,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-14 04:34:12.368 DEBUG [tests.store.test_time_filter] number of messages stored for end time = 0 is 6
2025-12-14 04:34:12.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20093/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-14 04:34:12.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbab636c3321708779622f2a8aa5256ff465b40db564bb03044d7de4d1ebe01d9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686848122939136,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcbb65ee348ad551e9c3a380108b6030b87d213b4591ea4892601a3032085e02a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686850122945024,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x765698afd3df4d41622438506ae11b223a5e27b917085d7a5c12329a744414fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686851022947072,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8d2ddce0550614d56536fc780c37a148ecb55b4af86c157e2643fa0651885f87","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686851222949120,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6befd501ec751dfbb64ea5ca8ddbcd862d9b9be2011be44585c6b66b64dd0140","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686853122950912,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xb3d5b91ab2032012cab0dd1d6b677bbc4e737b6d4e596c6ed03481342ad56031","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686861122952960,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-14 04:34:12.372 DEBUG [tests.store.test_time_filter] number of messages stored for end time = 0 is 6
2025-12-14 04:34:12.373 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:34:12.375 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:34:12.375 DEBUG [src.node.waku_node] Stopping container with id c2be25b42aef
2025-12-14 04:34:12.919 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:34:12.920 DEBUG [src.node.waku_node] Stopping container with id 0283ae20b2ce
2025-12-14 04:34:13.461 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:34:13.462 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:34:13.471 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:34:13.478 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 @@
2025-12-14 04:21:11.897 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:21:11.897 DEBUG [tests.conftest] Running test: test_store_with_empty_hashes with id: 2025-12-14_04-21-11__2d5f3826-ac4e-4f30-b42b-a8699d0ea90d
2025-12-14 04:21:11.897 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:21:11.898 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:21:11.898 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:21:11.906 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:11.906 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-21-11__2d5f3826-ac4e-4f30-b42b-a8699d0ea90d__wakuorg_nwaku:latest.log
2025-12-14 04:21:11.906 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:11.906 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:11.908 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:11.908 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.101
2025-12-14 04:21:11.908 DEBUG [src.node.docker_mananger] Generated ports ['54619', '54620', '54621', '54622', '54623']
2025-12-14 04:21:11.908 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:11.908 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:11.909 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:11.909 DEBUG [src.node.docker_mananger] docker run -i -t -p 54619:54619 -p 54620:54620 -p 54621:54621 -p 54622:54622 -p 54623:54623 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=54621 --rest-port=54619 --tcp-port=54620 --discv5-udp-port=54622 --rest-address=0.0.0.0 --nat=extip:172.18.45.101 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd3c33cc2c4ee987b6682edcd8d11ec89d7ceca06ac5eccbf881ebbb63cdca27 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54623 --metrics-logging=true --store=true --relay=true
2025-12-14 04:21:12.085 ERROR [src.node.docker_mananger] Max retries reached for container 3c073cfb9d05. Exiting log stream.
2025-12-14 04:21:12.105 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.101 waku e971f7394a0f75d9d1666c4d4867fd8afed882dcf416c3925d472eff19723595
2025-12-14 04:21:12.137 DEBUG [src.node.docker_mananger] Container started with ID e971f7394a0f. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-21-11__2d5f3826-ac4e-4f30-b42b-a8699d0ea90d__wakuorg_nwaku:latest.log
2025-12-14 04:21:12.138 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54619
2025-12-14 04:21:12.138 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:12.656 ERROR [src.node.docker_mananger] Max retries reached for container 24136152fbe1. Exiting log stream.
2025-12-14 04:21:13.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54619/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.142 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-14 04:21:13.142 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:13.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.101/tcp/54620/p2p/16Uiu2HAkyFuQhx6sKRKN7GW2xFAesSR1wkqQKatsWicxcjd8VEJc","/ip4/172.18.45.101/tcp/54621/ws/p2p/16Uiu2HAkyFuQhx6sKRKN7GW2xFAesSR1wkqQKatsWicxcjd8VEJc"],"enrUri":"enr:-L24QDyKvDbczRFu0RypKPqXVWx7Q1X2fi906qQ8ddSX-ZaQShCMF1kUKrHZt61dnAiWmA5sZ1WE3uYu5yotNWlMgRUCgmlkgnY0gmlwhKwSLWWKbXVsdGlhZGRyc5YACASsEi1lBtVcAAoErBItZQbVXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOO4f25OgJSUQlxDAq739YGPjRlT0qstiaWa53d42OCGDdGNwgtVcg3VkcILVXoV3YWt1MgM"}'
2025-12-14 04:21:13.144 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:13.152 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:13.152 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-21-11__2d5f3826-ac4e-4f30-b42b-a8699d0ea90d__wakuorg_nwaku:latest.log
2025-12-14 04:21:13.152 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:13.152 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:13.154 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:13.154 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.98
2025-12-14 04:21:13.154 DEBUG [src.node.docker_mananger] Generated ports ['8191', '8192', '8193', '8194', '8195']
2025-12-14 04:21:13.154 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:13.154 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:13.154 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:13.155 DEBUG [src.node.docker_mananger] docker run -i -t -p 8191:8191 -p 8192:8192 -p 8193:8193 -p 8194:8194 -p 8195:8195 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=8193 --rest-port=8191 --tcp-port=8192 --discv5-udp-port=8194 --rest-address=0.0.0.0 --nat=extip:172.18.239.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cefe46378c65da3efe1ec1bea0c1de776ff7a8cc4ebfd47b3de836badcabd88 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8195 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDyKvDbczRFu0RypKPqXVWx7Q1X2fi906qQ8ddSX-ZaQShCMF1kUKrHZt61dnAiWmA5sZ1WE3uYu5yotNWlMgRUCgmlkgnY0gmlwhKwSLWWKbXVsdGlhZGRyc5YACASsEi1lBtVcAAoErBItZQbVXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOO4f25OgJSUQlxDAq739YGPjRlT0qstiaWa53d42OCGDdGNwgtVcg3VkcILVXoV3YWt1MgM --storenode=/ip4/172.18.45.101/tcp/54620/p2p/16Uiu2HAkyFuQhx6sKRKN7GW2xFAesSR1wkqQKatsWicxcjd8VEJc --store=true --relay=true
2025-12-14 04:21:13.357 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.98 waku 8f2685500a2922a9c987bf8c3e66fd9123599458a1c4e468e4b5430fb33a825d
2025-12-14 04:21:13.390 DEBUG [src.node.docker_mananger] Container started with ID 8f2685500a29. Setting up logs at ./log/docker/store_node1_2025-12-14_04-21-11__2d5f3826-ac4e-4f30-b42b-a8699d0ea90d__wakuorg_nwaku:latest.log
2025-12-14 04:21:13.390 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8191
2025-12-14 04:21:13.390 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:14.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8191/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:14.396 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-14 04:21:14.397 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:14.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8191/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:14.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.98/tcp/8192/p2p/16Uiu2HAkxF6KVF4fEV3sLMcACZj2epnBT1HsoC6BXvfj4LZDScfL","/ip4/172.18.239.98/tcp/8193/ws/p2p/16Uiu2HAkxF6KVF4fEV3sLMcACZj2epnBT1HsoC6BXvfj4LZDScfL"],"enrUri":"enr:-L24QM6rKu_aBNp7tIqK7WXkRtYeCu-uvjMoaKLrHOlFxFgqIKZ_xuPW0PpM1RmUnDzYn2bsVZknUXd8HY4rOsqhLK0CgmlkgnY0gmlwhKwS72KKbXVsdGlhZGRyc5YACASsEu9iBiAAAAoErBLvYgYgAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECKd0xVPe0u0RsOZYmmdGMQXcyT2LcdhmAXLJgS5ryk4ODdGNwgiAAg3VkcIIgAoV3YWt1MgM"}'
2025-12-14 04:21:14.399 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:14.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8191/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.101/tcp/54620/p2p/16Uiu2HAkyFuQhx6sKRKN7GW2xFAesSR1wkqQKatsWicxcjd8VEJc"]'
2025-12-14 04:21:14.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:14.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54619/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:14.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:14.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8191/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:14.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:14.409 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:14.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54619/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-14 04:21:14.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:14.415 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:14.616 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:14.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54619/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-14 04:21:14.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:14.622 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:14.823 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:14.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54619/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-14 04:21:14.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:14.830 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:15.031 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:15.031 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54619/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-14 04:21:15.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:15.036 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:15.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54619/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:15.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x13a22bae65cfbd2a69561debb62621745721866a72adc0539953460897b1b869"},{"messageHash":"0x67060d55bb3697d15314b164ff33a8924f6098f44a9d5e604c7766781cb75a42"},{"messageHash":"0x4756e19dc9847b3732242169cd4f522e12efae698300673ef141f3fde3e1faf1"},{"messageHash":"0x339722a0149bec61e6ee28365c759daf807bba538d48467a5ade8d53e14da667"}]}'
2025-12-14 04:21:15.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8191/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:15.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x13a22bae65cfbd2a69561debb62621745721866a72adc0539953460897b1b869"},{"messageHash":"0x67060d55bb3697d15314b164ff33a8924f6098f44a9d5e604c7766781cb75a42"},{"messageHash":"0x4756e19dc9847b3732242169cd4f522e12efae698300673ef141f3fde3e1faf1"},{"messageHash":"0x339722a0149bec61e6ee28365c759daf807bba538d48467a5ade8d53e14da667"}]}'
2025-12-14 04:21:15.246 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:21:15.247 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:21:15.247 DEBUG [src.node.waku_node] Stopping container with id e971f7394a0f
2025-12-14 04:21:15.804 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:15.804 DEBUG [src.node.waku_node] Stopping container with id 8f2685500a29
2025-12-14 04:21:16.384 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:16.385 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:21:16.392 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:21:16.399 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 @@
2025-12-14 04:21:33.677 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:21:33.678 DEBUG [tests.conftest] Running test: test_store_with_wrong_hash with id: 2025-12-14_04-21-33__81e67163-5c09-4093-addc-361fc017e735
2025-12-14 04:21:33.679 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:21:33.680 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:21:33.680 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:21:33.688 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:33.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-21-33__81e67163-5c09-4093-addc-361fc017e735__wakuorg_nwaku:latest.log
2025-12-14 04:21:33.689 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:33.689 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:33.691 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:33.692 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.213.238
2025-12-14 04:21:33.692 DEBUG [src.node.docker_mananger] Generated ports ['43217', '43218', '43219', '43220', '43221']
2025-12-14 04:21:33.692 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:33.693 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:33.693 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:33.693 DEBUG [src.node.docker_mananger] docker run -i -t -p 43217:43217 -p 43218:43218 -p 43219:43219 -p 43220:43220 -p 43221:43221 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=43219 --rest-port=43217 --tcp-port=43218 --discv5-udp-port=43220 --rest-address=0.0.0.0 --nat=extip:172.18.213.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8daf3ee48a3734aacca80dfa6ec37f5ba2ab7ca7e93a47cbf9de470f17d4777f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43221 --metrics-logging=true --store=true --relay=true
2025-12-14 04:21:33.871 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.213.238 waku d68a78dfd9d86de1d4ab2da20e78affa1e447f79fef1cd3aa6c2678163a054b3
2025-12-14 04:21:33.901 DEBUG [src.node.docker_mananger] Container started with ID d68a78dfd9d8. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-21-33__81e67163-5c09-4093-addc-361fc017e735__wakuorg_nwaku:latest.log
2025-12-14 04:21:33.902 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43217
2025-12-14 04:21:33.903 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:33.941 ERROR [src.node.docker_mananger] Max retries reached for container 5dae044e44d3. Exiting log stream.
2025-12-14 04:21:34.508 ERROR [src.node.docker_mananger] Max retries reached for container ca0f95371d28. Exiting log stream.
2025-12-14 04:21:34.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43217/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:34.906 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-14 04:21:34.906 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:34.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43217/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:34.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.238/tcp/43218/p2p/16Uiu2HAmJPMb1UZcqG3BhKVJQcNyLhUH7QNHTkPoZP4whywguAkq","/ip4/172.18.213.238/tcp/43219/ws/p2p/16Uiu2HAmJPMb1UZcqG3BhKVJQcNyLhUH7QNHTkPoZP4whywguAkq"],"enrUri":"enr:-L24QAVxJTD17oQ2ps8AqZlTLRtqahu_7zpKcqZZ9wrCgsd9cEuyArlogVnQJhqq2HkkTSuFaHQZ_-b-lymRmNgXKEACgmlkgnY0gmlwhKwS1e6KbXVsdGlhZGRyc5YACASsEtXuBqjSAAoErBLV7gao090DgnJzhQADAQAAiXNlY3AyNTZrMaEDVSTXQWVX1EWqiS9xHiHqEdn_iZxsFrk8rh4UUYDK24KDdGNwgqjSg3VkcIKo1IV3YWt1MgM"}'
2025-12-14 04:21:34.908 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:34.915 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:34.915 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-21-33__81e67163-5c09-4093-addc-361fc017e735__wakuorg_nwaku:latest.log
2025-12-14 04:21:34.915 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:34.915 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:34.916 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:34.917 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.196
2025-12-14 04:21:34.917 DEBUG [src.node.docker_mananger] Generated ports ['53958', '53959', '53960', '53961', '53962']
2025-12-14 04:21:34.917 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:34.917 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:34.917 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:34.917 DEBUG [src.node.docker_mananger] docker run -i -t -p 53958:53958 -p 53959:53959 -p 53960:53960 -p 53961:53961 -p 53962:53962 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=53960 --rest-port=53958 --tcp-port=53959 --discv5-udp-port=53961 --rest-address=0.0.0.0 --nat=extip:172.18.77.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a4dcbdf4ff6add70a6cbc705db8ffd02d1f0724af0e5ca98f4369bc0daefefb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53962 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAVxJTD17oQ2ps8AqZlTLRtqahu_7zpKcqZZ9wrCgsd9cEuyArlogVnQJhqq2HkkTSuFaHQZ_-b-lymRmNgXKEACgmlkgnY0gmlwhKwS1e6KbXVsdGlhZGRyc5YACASsEtXuBqjSAAoErBLV7gao090DgnJzhQADAQAAiXNlY3AyNTZrMaEDVSTXQWVX1EWqiS9xHiHqEdn_iZxsFrk8rh4UUYDK24KDdGNwgqjSg3VkcIKo1IV3YWt1MgM --storenode=/ip4/172.18.213.238/tcp/43218/p2p/16Uiu2HAmJPMb1UZcqG3BhKVJQcNyLhUH7QNHTkPoZP4whywguAkq --store=true --relay=true
2025-12-14 04:21:35.090 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.196 waku 37603a9908711b68ae6147d317a9f6a5bb91a4041bc97a4f25d3db9d88cbca1c
2025-12-14 04:21:35.121 DEBUG [src.node.docker_mananger] Container started with ID 37603a990871. Setting up logs at ./log/docker/store_node1_2025-12-14_04-21-33__81e67163-5c09-4093-addc-361fc017e735__wakuorg_nwaku:latest.log
2025-12-14 04:21:35.122 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53958
2025-12-14 04:21:35.122 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:36.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53958/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:36.126 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-14 04:21:36.127 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:36.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53958/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:36.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.196/tcp/53959/p2p/16Uiu2HAmB2Btb6rAq9jXyuzGJYYaf2S4NSS5MJ1DkYZeeavsdj28","/ip4/172.18.77.196/tcp/53960/ws/p2p/16Uiu2HAmB2Btb6rAq9jXyuzGJYYaf2S4NSS5MJ1DkYZeeavsdj28"],"enrUri":"enr:-L24QFMeTPmNixGgGR0QfuDYMjUDD-HqbmdplX2l_qGoExXZBeI7_u5L0NbU0zg_h1wSJXGOWt6vXHphncmc3DVtvuACgmlkgnY0gmlwhKwSTcSKbXVsdGlhZGRyc5YACASsEk3EBtLHAAoErBJNxAbSyN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC57be_NxQ1TXwHRINh18Svf9clgXlj5tsZxwucIQY6MmDdGNwgtLHg3VkcILSyYV3YWt1MgM"}'
2025-12-14 04:21:36.129 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:36.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53958/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.238/tcp/43218/p2p/16Uiu2HAmJPMb1UZcqG3BhKVJQcNyLhUH7QNHTkPoZP4whywguAkq"]'
2025-12-14 04:21:36.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:36.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53958/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:36.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.138 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:36.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43217/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-14 04:21:36.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.143 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:36.344 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:36.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43217/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-14 04:21:36.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.350 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:36.550 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:36.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43217/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-14 04:21:36.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.555 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:36.756 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:36.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43217/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-14 04:21:36.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:36.761 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:36.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43217/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc282c6ab229ba4033b8d5cf0395c92fc506e3df654fcadfac61c5a8702111519&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:36.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:21:36.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc282c6ab229ba4033b8d5cf0395c92fc506e3df654fcadfac61c5a8702111519&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:36.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:21:36.969 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:21:36.970 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:21:36.970 DEBUG [src.node.waku_node] Stopping container with id d68a78dfd9d8
2025-12-14 04:21:37.489 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:37.490 DEBUG [src.node.waku_node] Stopping container with id 37603a990871
2025-12-14 04:21:38.038 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:38.040 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:21:38.052 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:21:38.058 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,82 @@
2025-12-14 04:36:33.007 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:36:33.007 DEBUG [tests.conftest] Running test: test_publish_with_payload_equal_or_more_150_kb with id: 2025-12-14_04-36-33__9b809fc6-69cc-4015-9376-7b63a6893c91
2025-12-14 04:36:33.007 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:36:33.008 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:36:33.008 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-14 04:36:33.015 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:36:33.015 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-36-33__9b809fc6-69cc-4015-9376-7b63a6893c91__wakuorg_nwaku:latest.log
2025-12-14 04:36:33.015 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:36:33.015 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:36:33.017 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:36:33.017 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.35
2025-12-14 04:36:33.017 DEBUG [src.node.docker_mananger] Generated ports ['22870', '22871', '22872', '22873', '22874']
2025-12-14 04:36:33.017 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:36:33.017 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:36:33.017 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:36:33.018 DEBUG [src.node.docker_mananger] docker run -i -t -p 22870:22870 -p 22871:22871 -p 22872:22872 -p 22873:22873 -p 22874:22874 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=22872 --rest-port=22870 --tcp-port=22871 --discv5-udp-port=22873 --rest-address=0.0.0.0 --nat=extip:172.18.212.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5cc52be58fbdd6cd8ab6a9910c6072be17cbe10e279312da526aeaace410223f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22874 --metrics-logging=true --relay=true
2025-12-14 04:36:33.220 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.35 waku a5e7e99a763a174501dd98c093e59d3be1138cf4707268a55f97bad2d948a2f9
2025-12-14 04:36:33.261 DEBUG [src.node.docker_mananger] Container started with ID a5e7e99a763a. Setting up logs at ./log/docker/node1_2025-12-14_04-36-33__9b809fc6-69cc-4015-9376-7b63a6893c91__wakuorg_nwaku:latest.log
2025-12-14 04:36:33.261 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22870
2025-12-14 04:36:33.261 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:36:34.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22870/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:36:34.265 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-14 04:36:34.265 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:36:34.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22870/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:36:34.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.35/tcp/22871/p2p/16Uiu2HAm8CqmHM8ioHzaA5wgPXKCaD9rNGz8h2BjjFTZM7NE7phR","/ip4/172.18.212.35/tcp/22872/ws/p2p/16Uiu2HAm8CqmHM8ioHzaA5wgPXKCaD9rNGz8h2BjjFTZM7NE7phR"],"enrUri":"enr:-L24QKcw7fx2wQz_t6wsJdW-kDtbSvc90r938MY3Uje37YD8UvvAI3q2sA7MWsDcm7KZEnINndghkuEQz5WD98Z4_qICgmlkgnY0gmlwhKwS1COKbXVsdGlhZGRyc5YACASsEtQjBllXAAoErBLUIwZZWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECvd5xUlvBB-Tpjye62D5TB2bVbvVW6jRiNcyFfnW64ySDdGNwgllXg3VkcIJZWYV3YWt1MgE"}'
2025-12-14 04:36:34.268 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:36:34.274 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:36:34.274 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-36-33__9b809fc6-69cc-4015-9376-7b63a6893c91__wakuorg_nwaku:latest.log
2025-12-14 04:36:34.275 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:36:34.275 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:36:34.276 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:36:34.276 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.44
2025-12-14 04:36:34.276 DEBUG [src.node.docker_mananger] Generated ports ['28277', '28278', '28279', '28280', '28281']
2025-12-14 04:36:34.276 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:36:34.277 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:36:34.277 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:36:34.277 DEBUG [src.node.docker_mananger] docker run -i -t -p 28277:28277 -p 28278:28278 -p 28279:28279 -p 28280:28280 -p 28281:28281 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=28279 --rest-port=28277 --tcp-port=28278 --discv5-udp-port=28280 --rest-address=0.0.0.0 --nat=extip:172.18.255.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=30ce457328c1c33bfb7fff0a9ada7ebb0cb618a7d2be5f2aceba0cc50dd42f61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28281 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKcw7fx2wQz_t6wsJdW-kDtbSvc90r938MY3Uje37YD8UvvAI3q2sA7MWsDcm7KZEnINndghkuEQz5WD98Z4_qICgmlkgnY0gmlwhKwS1COKbXVsdGlhZGRyc5YACASsEtQjBllXAAoErBLUIwZZWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECvd5xUlvBB-Tpjye62D5TB2bVbvVW6jRiNcyFfnW64ySDdGNwgllXg3VkcIJZWYV3YWt1MgE
2025-12-14 04:36:34.457 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.44 waku eedd813146622a38e6402e5c4dc5dc8f43b3f3543ba4eda6945944061d2b3e3f
2025-12-14 04:36:34.488 DEBUG [src.node.docker_mananger] Container started with ID eedd81314662. Setting up logs at ./log/docker/node2_2025-12-14_04-36-33__9b809fc6-69cc-4015-9376-7b63a6893c91__wakuorg_nwaku:latest.log
2025-12-14 04:36:34.488 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28277
2025-12-14 04:36:34.489 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:36:35.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28277/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:36:35.508 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-14 04:36:35.510 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:36:35.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28277/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:36:35.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.44/tcp/28278/p2p/16Uiu2HAm2R52NZuP669jgfNBRBD2A9pPzvnJcBM55aFGMNrbVCdz","/ip4/172.18.255.44/tcp/28279/ws/p2p/16Uiu2HAm2R52NZuP669jgfNBRBD2A9pPzvnJcBM55aFGMNrbVCdz"],"enrUri":"enr:-L24QGwDJerXlgOHSwCL4mIPszKKkwQruMMaFIOSw36YjiZOYr5O8m3jY1lKW6jNmeq_dIXnkGbkydw7aydG7CAcS5QCgmlkgnY0gmlwhKwS_yyKbXVsdGlhZGRyc5YACASsEv8sBm52AAoErBL_LAZud90DgnJzhQADAQAAiXNlY3AyNTZrMaECZ9pIvU2E-SP_DT1dCGTOzizbc9ZRgiaR37TlDGcPSU2DdGNwgm52g3VkcIJueIV3YWt1MgE"}'
2025-12-14 04:36:35.515 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:36:35.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28277/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.212.35/tcp/22871/p2p/16Uiu2HAm8CqmHM8ioHzaA5wgPXKCaD9rNGz8h2BjjFTZM7NE7phR"]'
2025-12-14 04:36:35.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:36:35.519 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-14 04:36:35.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22870/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:36:35.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:36:35.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28277/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:36:35.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:36:35.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22870/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-14 04:36:35.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:36:35.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:36:35.635 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:36:35.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22870/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:36:35.638 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":1765686995527584512,"ephemeral":false,"proof":""}]'
2025-12-14 04:36:35.639 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:36:35.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28277/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:36:35.642 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":1765686995527584512,"ephemeral":false,"proof":""}]'
2025-12-14 04:36:35.643 INFO [src.steps.relay] WARM UP successful!!
2025-12-14 04:36:35.644 DEBUG [tests.relay.test_publish] Running test with payload length of 204800 bytes
2025-12-14 04:36:35.648 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-14 04:36:35.666 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:22870/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
2025-12-14 04:36:35.667 DEBUG [tests.relay.test_publish] Running test with payload length of 1048576 bytes
2025-12-14 04:36:35.686 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-14 04:36:35.762 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:22870/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
2025-12-14 04:36:35.763 DEBUG [tests.relay.test_publish] Running test with payload length of 10485760 bytes
2025-12-14 04:36:35.906 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-14 04:36:36.577 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:22870/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
2025-12-14 04:36:36.581 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:36:36.582 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:36:36.582 DEBUG [src.node.waku_node] Stopping container with id a5e7e99a763a
2025-12-14 04:36:37.117 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:36:37.117 DEBUG [src.node.waku_node] Stopping container with id eedd81314662
2025-12-14 04:36:37.622 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:36:37.623 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:36:37.628 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:36:37.633 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-14 04:33:17.521 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:33:17.521 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_same_shard with id: 2025-12-14_04-33-17__eb1b3cf1-bc8b-42e5-a7d3-c3b3cb431635
2025-12-14 04:33:17.521 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:33:17.522 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:33:17.522 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-14 04:33:17.529 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:17.529 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-33-17__eb1b3cf1-bc8b-42e5-a7d3-c3b3cb431635__wakuorg_nwaku:latest.log
2025-12-14 04:33:17.529 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:17.529 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:17.530 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:17.530 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.178.129
2025-12-14 04:33:17.531 DEBUG [src.node.docker_mananger] Generated ports ['8363', '8364', '8365', '8366', '8367']
2025-12-14 04:33:17.531 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:17.531 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:17.531 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:17.531 DEBUG [src.node.docker_mananger] docker run -i -t -p 8363:8363 -p 8364:8364 -p 8365:8365 -p 8366:8366 -p 8367:8367 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=8365 --rest-port=8363 --tcp-port=8364 --discv5-udp-port=8366 --rest-address=0.0.0.0 --nat=extip:172.18.178.129 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bed48e3d2d91fb877e4afbb13de03fd0c0e6fb4b026d7f916aaea7f41daaf7b5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8367 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
2025-12-14 04:33:17.718 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.178.129 waku 4b068aafb8226485257bf8ec338aa1ed3585ab2cc8dec071530e93c4ff9e8824
2025-12-14 04:33:17.750 DEBUG [src.node.docker_mananger] Container started with ID 4b068aafb822. Setting up logs at ./log/docker/node1_2025-12-14_04-33-17__eb1b3cf1-bc8b-42e5-a7d3-c3b3cb431635__wakuorg_nwaku:latest.log
2025-12-14 04:33:17.751 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8363
2025-12-14 04:33:17.751 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:33:17.777 ERROR [src.node.docker_mananger] Max retries reached for container 77622e1f460a. Exiting log stream.
2025-12-14 04:33:18.327 ERROR [src.node.docker_mananger] Max retries reached for container e7206a655591. Exiting log stream.
2025-12-14 04:33:18.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8363/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:18.754 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-14 04:33:18.755 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:33:18.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8363/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:18.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.178.129/tcp/8364/p2p/16Uiu2HAmEqmRkrTMz764B373YdTFvgz3US4HUufpqgGGWV6GoCUK","/ip4/172.18.178.129/tcp/8365/ws/p2p/16Uiu2HAmEqmRkrTMz764B373YdTFvgz3US4HUufpqgGGWV6GoCUK"],"enrUri":"enr:-L24QDQXfjGJKJFsyIwDMP2lpCL-DkI2D1kx77DmqWHFUN-6ZXTBNrISSItVQktG809RdlO927NnjSN54Z4GJICSk7oCgmlkgnY0gmlwhKwSsoGKbXVsdGlhZGRyc5YACASsErKBBiCsAAoErBKygQYgrd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDIHomk5pqzphGyERa5hcorfrvPllrIpKRfcYGAwbjenyDdGNwgiCsg3VkcIIgroV3YWt1MgU"}'
2025-12-14 04:33:18.757 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:33:18.763 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:18.764 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-33-17__eb1b3cf1-bc8b-42e5-a7d3-c3b3cb431635__wakuorg_nwaku:latest.log
2025-12-14 04:33:18.764 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:18.764 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:18.765 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:18.765 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.131
2025-12-14 04:33:18.766 DEBUG [src.node.docker_mananger] Generated ports ['5034', '5035', '5036', '5037', '5038']
2025-12-14 04:33:18.766 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:18.766 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:18.766 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:18.766 DEBUG [src.node.docker_mananger] docker run -i -t -p 5034:5034 -p 5035:5035 -p 5036:5036 -p 5037:5037 -p 5038:5038 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=5036 --rest-port=5034 --tcp-port=5035 --discv5-udp-port=5037 --rest-address=0.0.0.0 --nat=extip:172.18.142.131 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4a71ab4deba0dae9febc9edfe6bedbe3a5b62fe9fb95376bdb6da7e942be9bfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5038 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDQXfjGJKJFsyIwDMP2lpCL-DkI2D1kx77DmqWHFUN-6ZXTBNrISSItVQktG809RdlO927NnjSN54Z4GJICSk7oCgmlkgnY0gmlwhKwSsoGKbXVsdGlhZGRyc5YACASsErKBBiCsAAoErBKygQYgrd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDIHomk5pqzphGyERa5hcorfrvPllrIpKRfcYGAwbjenyDdGNwgiCsg3VkcIIgroV3YWt1MgU --content-topic=/newsService/1.0/alerts/xml
2025-12-14 04:33:18.961 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.131 waku 3e03b4f4112a7aca4efa2479ec430e42ce8fef87e35bf65145557712cdcc08f0
2025-12-14 04:33:18.993 DEBUG [src.node.docker_mananger] Container started with ID 3e03b4f4112a. Setting up logs at ./log/docker/node2_2025-12-14_04-33-17__eb1b3cf1-bc8b-42e5-a7d3-c3b3cb431635__wakuorg_nwaku:latest.log
2025-12-14 04:33:18.994 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5034
2025-12-14 04:33:18.994 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:33:19.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5034/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:20.008 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-14 04:33:20.010 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:33:20.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5034/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:20.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.131/tcp/5035/p2p/16Uiu2HAkwv6669eRbjp8sM3RUKu5rj9TVUqLffNf3xqEesTgdJhx","/ip4/172.18.142.131/tcp/5036/ws/p2p/16Uiu2HAkwv6669eRbjp8sM3RUKu5rj9TVUqLffNf3xqEesTgdJhx"],"enrUri":"enr:-L24QMNUPdfROIl2YjCUbqLG9KImPwitO9wtthj4gZUBfmGSSWMweE2MX6YIyNyOfKN_rRQHWWCedB4HyZFTpx5CKlgCgmlkgnY0gmlwhKwSjoOKbXVsdGlhZGRyc5YACASsEo6DBhOrAAoErBKOgwYTrN0DgnJzhQACAQAAiXNlY3AyNTZrMaECJP7laRRE2cchqzKHxVCaICgVn-YQepHTTLKBSeKjm_uDdGNwghOrg3VkcIITrYV3YWt1MgE"}'
2025-12-14 04:33:20.015 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:33:20.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5034/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.178.129/tcp/8364/p2p/16Uiu2HAmEqmRkrTMz764B373YdTFvgz3US4HUufpqgGGWV6GoCUK"]'
2025-12-14 04:33:20.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:20.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8363/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2025-12-14 04:33:20.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:20.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5034/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
2025-12-14 04:33:20.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:20.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8363/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2025-12-14 04:33:20.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:20.031 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:33:20.131 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:33:20.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8363/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:20.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1765686800026588194,"ephemeral":false,"proof":""}]'
2025-12-14 04:33:20.136 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:33:20.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5034/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:20.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1765686800026588194,"ephemeral":false,"proof":""}]'
2025-12-14 04:33:20.141 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:33:20.142 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:33:20.143 DEBUG [src.node.waku_node] Stopping container with id 4b068aafb822
2025-12-14 04:33:20.678 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:33:20.678 DEBUG [src.node.waku_node] Stopping container with id 3e03b4f4112a
2025-12-14 04:33:21.168 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:33:21.171 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:33:21.176 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:33:21.180 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,140 @@
2025-12-14 04:21:10.296 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:21:10.296 DEBUG [tests.conftest] Running test: test_multiple_pubsub_topics_same_cluster with id: 2025-12-14_04-21-10__f00c1aa9-dc8b-4e1a-b248-4a08db9602b3
2025-12-14 04:21:10.297 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:21:10.297 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:21:10.297 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-14 04:21:10.304 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:10.304 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-21-10__f00c1aa9-dc8b-4e1a-b248-4a08db9602b3__wakuorg_nwaku:latest.log
2025-12-14 04:21:10.304 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:10.304 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:10.305 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:10.306 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.29
2025-12-14 04:21:10.306 DEBUG [src.node.docker_mananger] Generated ports ['14340', '14341', '14342', '14343', '14344']
2025-12-14 04:21:10.306 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-14 04:21:10.306 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-14 04:21:10.306 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:10.306 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:10.306 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:10.306 DEBUG [src.node.docker_mananger] docker run -i -t -p 14340:14340 -p 14341:14341 -p 14342:14342 -p 14343:14343 -p 14344:14344 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=14342 --rest-port=14340 --tcp-port=14341 --discv5-udp-port=14343 --rest-address=0.0.0.0 --nat=extip:172.18.143.29 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1d0c39d3f63bf37ab56a4d69b093e8bc4076286fa1d8047cffdb2e6c4b1fe86e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14344 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:21:10.483 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.29 waku bdf541df08a349612b980dbb2bd33a6ba66a48c132144c93f94ad9c3dcafaa41
2025-12-14 04:21:10.515 DEBUG [src.node.docker_mananger] Container started with ID bdf541df08a3. Setting up logs at ./log/docker/node1_2025-12-14_04-21-10__f00c1aa9-dc8b-4e1a-b248-4a08db9602b3__wakuorg_nwaku:latest.log
2025-12-14 04:21:10.516 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14340
2025-12-14 04:21:10.517 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:10.615 ERROR [src.node.docker_mananger] Max retries reached for container 1e9ef215ed1b. Exiting log stream.
2025-12-14 04:21:11.099 ERROR [src.node.docker_mananger] Max retries reached for container 885315a6be34. Exiting log stream.
2025-12-14 04:21:11.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:11.520 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-14 04:21:11.521 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:11.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:11.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.29/tcp/14341/p2p/16Uiu2HAkza5RjmgrJeev8fNGaB1eALNgaH6PSz1NcY5QbwPTHVfL","/ip4/172.18.143.29/tcp/14342/ws/p2p/16Uiu2HAkza5RjmgrJeev8fNGaB1eALNgaH6PSz1NcY5QbwPTHVfL"],"enrUri":"enr:-L24QF8uMBNbdTAn6yCvliiKG8pXUNNXlffo1WsRYewoxBOMVkDkAc0pFk-6VipZIcbqXiq-WJybsdxrbZCJhoGkM28CgmlkgnY0gmlwhKwSjx2KbXVsdGlhZGRyc5YACASsEo8dBjgFAAoErBKPHQY4Bt0DgnJzhQACAQAAiXNlY3AyNTZrMaECTHGX0-C_tOdpWIuxE73XyGWUIGj7ty6_OQ4j4Wbsw_-DdGNwgjgFg3VkcII4B4V3YWt1MgU"}'
2025-12-14 04:21:11.523 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:11.531 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:11.531 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-21-10__f00c1aa9-dc8b-4e1a-b248-4a08db9602b3__wakuorg_nwaku:latest.log
2025-12-14 04:21:11.531 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:11.532 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:11.533 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:11.533 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.34.174
2025-12-14 04:21:11.533 DEBUG [src.node.docker_mananger] Generated ports ['26619', '26620', '26621', '26622', '26623']
2025-12-14 04:21:11.533 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-14 04:21:11.533 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-14 04:21:11.534 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:11.534 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:11.534 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:11.534 DEBUG [src.node.docker_mananger] docker run -i -t -p 26619:26619 -p 26620:26620 -p 26621:26621 -p 26622:26622 -p 26623:26623 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=26621 --rest-port=26619 --tcp-port=26620 --discv5-udp-port=26622 --rest-address=0.0.0.0 --nat=extip:172.18.34.174 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=306da6bba6cb5a08565baba5f61d9adc56ad1572bfcfebaf7f3f628f92fc553d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26623 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF8uMBNbdTAn6yCvliiKG8pXUNNXlffo1WsRYewoxBOMVkDkAc0pFk-6VipZIcbqXiq-WJybsdxrbZCJhoGkM28CgmlkgnY0gmlwhKwSjx2KbXVsdGlhZGRyc5YACASsEo8dBjgFAAoErBKPHQY4Bt0DgnJzhQACAQAAiXNlY3AyNTZrMaECTHGX0-C_tOdpWIuxE73XyGWUIGj7ty6_OQ4j4Wbsw_-DdGNwgjgFg3VkcII4B4V3YWt1MgU
2025-12-14 04:21:11.710 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.34.174 waku 1c1f09be40a0be533294fb7886f0bf71dad84ac95c592e980a41822af514b252
2025-12-14 04:21:11.739 DEBUG [src.node.docker_mananger] Container started with ID 1c1f09be40a0. Setting up logs at ./log/docker/node2_2025-12-14_04-21-10__f00c1aa9-dc8b-4e1a-b248-4a08db9602b3__wakuorg_nwaku:latest.log
2025-12-14 04:21:11.740 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26619
2025-12-14 04:21:11.740 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:12.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:12.753 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-14 04:21:12.756 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:12.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:12.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.174/tcp/26620/p2p/16Uiu2HAmKAQPf9xo5kV1Tawz3YLiR8n2GuZNcE7wec6pRN7Mcm9w","/ip4/172.18.34.174/tcp/26621/ws/p2p/16Uiu2HAmKAQPf9xo5kV1Tawz3YLiR8n2GuZNcE7wec6pRN7Mcm9w"],"enrUri":"enr:-L24QHE4jHbivN8ovdL12x-BFfwQwj6ZhJiKhwNlPfLGGtl-YNgy23EajwnN6zTFMK3c_PHvSlKusA8yPnh8fOamNo8CgmlkgnY0gmlwhKwSIq6KbXVsdGlhZGRyc5YACASsEiKuBmf8AAoErBIirgZn_d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDYK8l6QUIgYQmqTol44suqC4xajyYOUDSZC4NfZs7Yu6DdGNwgmf8g3VkcIJn_oV3YWt1MgE"}'
2025-12-14 04:21:12.766 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:12.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26619/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.143.29/tcp/14341/p2p/16Uiu2HAkza5RjmgrJeev8fNGaB1eALNgaH6PSz1NcY5QbwPTHVfL"]'
2025-12-14 04:21:12.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:12.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:12.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:12.779 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26619/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-14 04:21:12.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:12.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:12.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:12.805 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:12.905 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:12.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:12.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686072795492809,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:12.909 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:12.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:12.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686072795492809,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:12.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:12.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:12.918 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.018 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686072913554959,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.022 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686072913554959,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:13.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:13.030 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.131 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073026221637,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.134 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073026221637,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:13.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:13.143 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.243 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073138384812,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.247 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073138384812,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:13.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:13.255 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.356 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073250929811,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.360 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073250929811,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:13.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:13.368 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.469 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073364163757,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.472 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073364163757,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:13.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:13.480 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.581 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073476410553,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.584 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073476410553,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.588 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14340/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-14 04:21:13.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:13.593 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:21:13.693 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14340/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073588552198,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.697 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:21:13.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26619/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:13.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686073588552198,"ephemeral":false,"proof":""}]'
2025-12-14 04:21:13.702 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:21:13.703 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:21:13.703 DEBUG [src.node.waku_node] Stopping container with id bdf541df08a3
2025-12-14 04:21:14.289 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:14.289 DEBUG [src.node.waku_node] Stopping container with id 1c1f09be40a0
2025-12-14 04:21:14.806 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:14.806 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:21:14.818 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:21:14.826 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-14 04:24:50.446 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:24:50.446 DEBUG [tests.conftest] Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2025-12-14_04-24-50__d2ecb519-7581-4788-9637-baf2112893f3
2025-12-14 04:24:50.447 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:24:50.447 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:24:50.447 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-14 04:24:50.454 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:50.454 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-24-50__d2ecb519-7581-4788-9637-baf2112893f3__wakuorg_nwaku:latest.log
2025-12-14 04:24:50.454 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:50.455 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:50.456 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:50.456 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.96
2025-12-14 04:24:50.456 DEBUG [src.node.docker_mananger] Generated ports ['2209', '2210', '2211', '2212', '2213']
2025-12-14 04:24:50.456 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:50.456 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:50.456 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:50.457 DEBUG [src.node.docker_mananger] docker run -i -t -p 2209:2209 -p 2210:2210 -p 2211:2211 -p 2212:2212 -p 2213:2213 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=2211 --rest-port=2209 --tcp-port=2210 --discv5-udp-port=2212 --rest-address=0.0.0.0 --nat=extip:172.18.43.96 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2d8cd9baf6ee1d9e44e0878beee7b9adb3ea8a4ad63aca866fbb8cacca48adc2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2213 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
2025-12-14 04:24:50.631 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.96 waku 5ca19d999312d8e7b0233ceeb557160bcf861edd54e8b7b29d54aac2ae2ee7a4
2025-12-14 04:24:50.665 DEBUG [src.node.docker_mananger] Container started with ID 5ca19d999312. Setting up logs at ./log/docker/node1_2025-12-14_04-24-50__d2ecb519-7581-4788-9637-baf2112893f3__wakuorg_nwaku:latest.log
2025-12-14 04:24:50.665 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2209
2025-12-14 04:24:50.665 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:50.703 ERROR [src.node.docker_mananger] Max retries reached for container 0489b61a961f. Exiting log stream.
2025-12-14 04:24:51.247 ERROR [src.node.docker_mananger] Max retries reached for container a96acbb12dd5. Exiting log stream.
2025-12-14 04:24:51.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2209/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:51.669 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-14 04:24:51.669 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:51.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2209/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:51.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.96/tcp/2210/p2p/16Uiu2HAmFZMiwW8okHWaGgnbmEW1Aq1V4PLGyFAL46jVA1LXAdgC","/ip4/172.18.43.96/tcp/2211/ws/p2p/16Uiu2HAmFZMiwW8okHWaGgnbmEW1Aq1V4PLGyFAL46jVA1LXAdgC"],"enrUri":"enr:-L24QHOdzD09FJ-swkaalvwB7DkWSecvLIPkgQvBb7wVVYgpch-O65bjvqiDz0RshjY9z0xp2h-mS7ujMxn4uF7kg94CgmlkgnY0gmlwhKwSK2CKbXVsdGlhZGRyc5YACASsEitgBgiiAAoErBIrYAYIo90DgnJzhQACAQAAiXNlY3AyNTZrMaEDKyG-JqMou6P2FqLzdTqQREhxnKEW_U5oRL7hDVBKipmDdGNwggiig3VkcIIIpIV3YWt1MgU"}'
2025-12-14 04:24:51.671 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:51.677 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:51.678 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-24-50__d2ecb519-7581-4788-9637-baf2112893f3__wakuorg_nwaku:latest.log
2025-12-14 04:24:51.678 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:51.678 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:51.679 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:51.679 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.127
2025-12-14 04:24:51.679 DEBUG [src.node.docker_mananger] Generated ports ['25345', '25346', '25347', '25348', '25349']
2025-12-14 04:24:51.679 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:51.680 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:51.680 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:51.680 DEBUG [src.node.docker_mananger] docker run -i -t -p 25345:25345 -p 25346:25346 -p 25347:25347 -p 25348:25348 -p 25349:25349 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=25347 --rest-port=25345 --tcp-port=25346 --discv5-udp-port=25348 --rest-address=0.0.0.0 --nat=extip:172.18.161.127 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f5bce9e87fac8afcc6bbdc3cb62b8b5bde17af2f8f7abd4f1af2cc8a6aac2370 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25349 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHOdzD09FJ-swkaalvwB7DkWSecvLIPkgQvBb7wVVYgpch-O65bjvqiDz0RshjY9z0xp2h-mS7ujMxn4uF7kg94CgmlkgnY0gmlwhKwSK2CKbXVsdGlhZGRyc5YACASsEitgBgiiAAoErBIrYAYIo90DgnJzhQACAQAAiXNlY3AyNTZrMaEDKyG-JqMou6P2FqLzdTqQREhxnKEW_U5oRL7hDVBKipmDdGNwggiig3VkcIIIpIV3YWt1MgU --content-topic=/waku/2/content/test.js
2025-12-14 04:24:51.865 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.127 waku 85be63e7754e0789922fc0aae62bca9495b64b4a985017974c2d9f5b6ab11140
2025-12-14 04:24:51.893 DEBUG [src.node.docker_mananger] Container started with ID 85be63e7754e. Setting up logs at ./log/docker/node2_2025-12-14_04-24-50__d2ecb519-7581-4788-9637-baf2112893f3__wakuorg_nwaku:latest.log
2025-12-14 04:24:51.894 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25345
2025-12-14 04:24:51.894 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:52.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25345/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:52.909 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-14 04:24:52.911 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:52.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25345/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:52.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.127/tcp/25346/p2p/16Uiu2HAmPKjpBn4ePWeCtM7vDMwVxh1xXrWPANC59ENk83corCoV","/ip4/172.18.161.127/tcp/25347/ws/p2p/16Uiu2HAmPKjpBn4ePWeCtM7vDMwVxh1xXrWPANC59ENk83corCoV"],"enrUri":"enr:-L24QK7PmLDIyVHYi1onavDZrRbNPSvZv7h_nPWxfduXVVMtPoZHVGyuyl6hMsXNqdYrOPrQ36qSww6y0GXVhkGy4qICgmlkgnY0gmlwhKwSoX-KbXVsdGlhZGRyc5YACASsEqF_BmMCAAoErBKhfwZjA90DgnJzhQACAQAAiXNlY3AyNTZrMaEDnoIVqSsHttBKTu7ph2stscoRTz22o2VKzEd7LZNmYXyDdGNwgmMCg3VkcIJjBIV3YWt1MgE"}'
2025-12-14 04:24:52.914 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:52.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25345/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.43.96/tcp/2210/p2p/16Uiu2HAmFZMiwW8okHWaGgnbmEW1Aq1V4PLGyFAL46jVA1LXAdgC"]'
2025-12-14 04:24:52.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:52.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2209/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-14 04:24:52.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:52.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25345/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-14 04:24:52.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:52.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2209/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-14 04:24:52.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:52.928 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:24:53.028 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:24:53.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2209/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:53.031 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":1765686292923301448,"ephemeral":false,"proof":""}]'
2025-12-14 04:24:53.032 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:24:53.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25345/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:53.035 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":1765686292923301448,"ephemeral":false,"proof":""}]'
2025-12-14 04:24:53.037 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:24:53.038 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:24:53.039 DEBUG [src.node.waku_node] Stopping container with id 5ca19d999312
2025-12-14 04:24:53.583 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:53.583 DEBUG [src.node.waku_node] Stopping container with id 85be63e7754e
2025-12-14 04:24:54.067 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:54.068 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:24:54.073 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:54.078 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_ping_on_unsubscribed_peer with id: 2025-12-14_04-16-42__09fe3373-5525-4ed3-b545-d8445d3832af
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-14_04-16-42__09fe3373-5525-4ed3-b545-d8445d3832af__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.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5740', '5741', '5742', '5743', '5744']
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 5740:5740 -p 5741:5741 -p 5742:5742 -p 5743:5743 -p 5744:5744 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=5742 --rest-port=5740 --tcp-port=5741 --discv5-udp-port=5743 --rest-address=0.0.0.0 --nat=extip:172.18.46.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b18dae6b7d8028f25bb64aab454e9edfd7cc7ac12d9a10f8cfe07dfddc8db5ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5744 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.240 waku 6343770539c69fd14954c09e0e1d1ac9d26141745fb652d15140791988b9f9ad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6343770539c6. Setting up logs at ./log/docker/node1_2025-12-14_04-16-42__09fe3373-5525-4ed3-b545-d8445d3832af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5740
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 0a8d7b83e68a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 91879f9d6a9d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5740/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:5740/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.240/tcp/5741/p2p/16Uiu2HAmPtk1j55AvE1JEGEQSbrmtiva74BAEdckWmDjqgv8hw2R","/ip4/172.18.46.240/tcp/5742/ws/p2p/16Uiu2HAmPtk1j55AvE1JEGEQSbrmtiva74BAEdckWmDjqgv8hw2R"],"enrUri":"enr:-L24QAQTn17guHvujlMdWcew8OgQEFqNkaI8M5OY4hFaiMZdHIGsY6Fj6g9WRQI2AxrxINggqI1gYKImTdBjcWVmx6ACgmlkgnY0gmlwhKwSLvCKbXVsdGlhZGRyc5YACASsEi7wBhZtAAoErBIu8AYWbt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpvZ57RjiWTVIjdGgCSN7WurNjqRkDIYQSQL7k5enZ3qDdGNwghZtg3VkcIIWb4V3YWt1MgU"}'
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-14_04-16-42__09fe3373-5525-4ed3-b545-d8445d3832af__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.160.148
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36459', '36460', '36461', '36462', '36463']
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 36459:36459 -p 36460:36460 -p 36461:36461 -p 36462:36462 -p 36463:36463 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=36461 --rest-port=36459 --tcp-port=36460 --discv5-udp-port=36462 --rest-address=0.0.0.0 --nat=extip:172.18.160.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9f973807f2d4ea8abe473cdfe6b3bba5ac868f3d65323711ccdfb7f6899becfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36463 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAQTn17guHvujlMdWcew8OgQEFqNkaI8M5OY4hFaiMZdHIGsY6Fj6g9WRQI2AxrxINggqI1gYKImTdBjcWVmx6ACgmlkgnY0gmlwhKwSLvCKbXVsdGlhZGRyc5YACASsEi7wBhZtAAoErBIu8AYWbt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpvZ57RjiWTVIjdGgCSN7WurNjqRkDIYQSQL7k5enZ3qDdGNwghZtg3VkcIIWb4V3YWt1MgU --filternode=/ip4/172.18.46.240/tcp/5741/p2p/16Uiu2HAmPtk1j55AvE1JEGEQSbrmtiva74BAEdckWmDjqgv8hw2R
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.148 waku 061a24a7037836e1d50b8aa1209f80f90979c663608fc2453eb67f5d3486a9b9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 061a24a70378. Setting up logs at ./log/docker/node2_2025-12-14_04-16-42__09fe3373-5525-4ed3-b545-d8445d3832af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36459
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:36459/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:36459/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.160.148/tcp/36460/p2p/16Uiu2HAmBFJzifmxrBrU6tooVwgH5A8RaAEcc6XvbpJaVHaKQqmv","/ip4/172.18.160.148/tcp/36461/ws/p2p/16Uiu2HAmBFJzifmxrBrU6tooVwgH5A8RaAEcc6XvbpJaVHaKQqmv"],"enrUri":"enr:-L24QMdbxS7DCNtNM79wVCr347poLGYkCXgT2950sEvU-7JESVAFx-KwgIEHLV0ymem1npujYmQElsfhtoExSfC-mQQCgmlkgnY0gmlwhKwSoJSKbXVsdGlhZGRyc5YACASsEqCUBo5sAAoErBKglAaObd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6xN0vIzOY8R3kp575B9mdvu3uemBJF1LhSLpUgQuMEWDdGNwgo5sg3VkcIKOboV3YWt1MgA"}'
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:36459/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.240/tcp/5741/p2p/16Uiu2HAmPtk1j55AvE1JEGEQSbrmtiva74BAEdckWmDjqgv8hw2R"]'
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:5740/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:36459/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0f45ad88-54ea-49e9-ba9f-2d66db096596", "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":"0f45ad88-54ea-49e9-ba9f-2d66db096596","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36459/filter/v2/subscriptions/058ba3d4-7f47-4382-9de4-5eed97611c4e" -H "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":"058ba3d4-7f47-4382-9de4-5eed97611c4e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:36459/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "12345", "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":"12345","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36459/filter/v2/subscriptions/ba48c8ac-5279-46e5-92c4-0851af25219c" -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:36459/filter/v2/subscriptions/ba48c8ac-5279-46e5-92c4-0851af25219c. Response content: b'{"requestId":"ba48c8ac-5279-46e5-92c4-0851af25219c","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
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 6343770539c6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 061a24a70378
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,100 @@
2025-12-14 04:29:00.022 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:29:00.022 DEBUG [tests.conftest] Running test: test_store_without_pubsub_topic_and_content_topic with id: 2025-12-14_04-29-00__86a511e4-eb82-4a93-b579-b1985d83298d
2025-12-14 04:29:00.023 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:29:00.023 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:29:00.023 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:29:00.029 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:29:00.030 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-29-00__86a511e4-eb82-4a93-b579-b1985d83298d__wakuorg_nwaku:latest.log
2025-12-14 04:29:00.030 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:29:00.030 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:29:00.031 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:29:00.031 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.122
2025-12-14 04:29:00.031 DEBUG [src.node.docker_mananger] Generated ports ['25650', '25651', '25652', '25653', '25654']
2025-12-14 04:29:00.032 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:29:00.032 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:29:00.032 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:29:00.032 DEBUG [src.node.docker_mananger] docker run -i -t -p 25650:25650 -p 25651:25651 -p 25652:25652 -p 25653:25653 -p 25654:25654 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=25652 --rest-port=25650 --tcp-port=25651 --discv5-udp-port=25653 --rest-address=0.0.0.0 --nat=extip:172.18.210.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bdfe51dabb22fbc56ca5a3b34c3121b30eb5ff0e76565dbc4a599dedefe1473 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25654 --metrics-logging=true --store=true --relay=true
2025-12-14 04:29:00.215 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.122 waku 8eda1d2bce3446271549b2a3871b5f538c773e1da4e424c5fab0ff96ec90f13d
2025-12-14 04:29:00.249 DEBUG [src.node.docker_mananger] Container started with ID 8eda1d2bce34. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-29-00__86a511e4-eb82-4a93-b579-b1985d83298d__wakuorg_nwaku:latest.log
2025-12-14 04:29:00.250 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25650
2025-12-14 04:29:00.250 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:29:00.256 ERROR [src.node.docker_mananger] Max retries reached for container e40fce64c026. Exiting log stream.
2025-12-14 04:29:00.831 ERROR [src.node.docker_mananger] Max retries reached for container c4e18ca53226. Exiting log stream.
2025-12-14 04:29:01.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25650/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.254 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-14 04:29:01.254 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:29:01.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25650/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.122/tcp/25651/p2p/16Uiu2HAm1cNaw3mZ7TiesGxXCuXGVUnsGnDuEbHUDMCDxUMHdfsL","/ip4/172.18.210.122/tcp/25652/ws/p2p/16Uiu2HAm1cNaw3mZ7TiesGxXCuXGVUnsGnDuEbHUDMCDxUMHdfsL"],"enrUri":"enr:-L24QOGbSHL4mN_fpUZXxAZkcVKk8T_hpBWpTFJ08_XVPHgLAfhXQWyqXNjAxNUvqnsVgogjsQKUAKK2rXM6PeKLzNACgmlkgnY0gmlwhKwS0nqKbXVsdGlhZGRyc5YACASsEtJ6BmQzAAoErBLSegZkNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECW-PXw4NObYdkHrMa3GkDzI6at1HNUwc3yVHRld9sAh-DdGNwgmQzg3VkcIJkNYV3YWt1MgM"}'
2025-12-14 04:29:01.257 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:29:01.264 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:29:01.264 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-29-00__86a511e4-eb82-4a93-b579-b1985d83298d__wakuorg_nwaku:latest.log
2025-12-14 04:29:01.264 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:29:01.264 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:29:01.266 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:29:01.266 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.128
2025-12-14 04:29:01.266 DEBUG [src.node.docker_mananger] Generated ports ['49857', '49858', '49859', '49860', '49861']
2025-12-14 04:29:01.266 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:29:01.266 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:29:01.266 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:29:01.266 DEBUG [src.node.docker_mananger] docker run -i -t -p 49857:49857 -p 49858:49858 -p 49859:49859 -p 49860:49860 -p 49861:49861 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=49859 --rest-port=49857 --tcp-port=49858 --discv5-udp-port=49860 --rest-address=0.0.0.0 --nat=extip:172.18.145.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbf8916cf40d1bc333936d6d6a1f5c6facb39def6619acad1cc99ba89d2a915a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49861 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOGbSHL4mN_fpUZXxAZkcVKk8T_hpBWpTFJ08_XVPHgLAfhXQWyqXNjAxNUvqnsVgogjsQKUAKK2rXM6PeKLzNACgmlkgnY0gmlwhKwS0nqKbXVsdGlhZGRyc5YACASsEtJ6BmQzAAoErBLSegZkNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECW-PXw4NObYdkHrMa3GkDzI6at1HNUwc3yVHRld9sAh-DdGNwgmQzg3VkcIJkNYV3YWt1MgM --storenode=/ip4/172.18.210.122/tcp/25651/p2p/16Uiu2HAm1cNaw3mZ7TiesGxXCuXGVUnsGnDuEbHUDMCDxUMHdfsL --store=true --relay=true
2025-12-14 04:29:01.464 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.128 waku e89774940837166c704393f6c4eb74ff36343039bef118a9547d094f7c8b0020
2025-12-14 04:29:01.496 DEBUG [src.node.docker_mananger] Container started with ID e89774940837. Setting up logs at ./log/docker/store_node1_2025-12-14_04-29-00__86a511e4-eb82-4a93-b579-b1985d83298d__wakuorg_nwaku:latest.log
2025-12-14 04:29:01.496 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49857
2025-12-14 04:29:01.498 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:29:02.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49857/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.502 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-14 04:29:02.502 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:29:02.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49857/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.128/tcp/49858/p2p/16Uiu2HAmFcHhcCigqLuSd1viv5Q45v7LLGdHDuaSXxaHkWvNFLes","/ip4/172.18.145.128/tcp/49859/ws/p2p/16Uiu2HAmFcHhcCigqLuSd1viv5Q45v7LLGdHDuaSXxaHkWvNFLes"],"enrUri":"enr:-L24QDVhuCZEveF6zCO7RJI65ZEe0rAqpX30cNvLHkYYAvTSR1zTpjhCS8rUKlVyrkgNTiEWEqfFB3hxQ0AtFkcQgZkCgmlkgnY0gmlwhKwSkYCKbXVsdGlhZGRyc5YACASsEpGABsLCAAoErBKRgAbCw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDK-HvuGvF_JiPBcq_YDuLGWQ9-WJBqigNIMeMHFNv26CDdGNwgsLCg3VkcILCxIV3YWt1MgM"}'
2025-12-14 04:29:02.505 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:29:02.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49857/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.210.122/tcp/25651/p2p/16Uiu2HAm1cNaw3mZ7TiesGxXCuXGVUnsGnDuEbHUDMCDxUMHdfsL"]'
2025-12-14 04:29:02.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:02.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:29:02.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:02.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49857/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:29:02.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:02.514 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:02.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:02.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:02.520 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:02.721 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:02.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:02.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:02.727 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:02.928 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:02.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:02.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:02.934 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:03.134 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:03.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:03.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:03.140 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:03.341 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:03.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:03.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:03.347 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:03.548 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:03.549 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:03.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:03.554 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:03.756 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:03.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:03.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:03.762 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:03.963 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:03.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25650/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-14 04:29:03.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:03.969 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:04.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25650/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbacd01bf3b23a0128d69d62060de144a1c9765a7e7173126e87c624a77c76c1e"},{"messageHash":"0x167b691f1c429ddeff43d25d2d413fcea00b0d1b4e5a33b5fec3834f11ff966e"},{"messageHash":"0xaf594c997bb088e3f76c7a42517ab2b5862568cb081b6ea00f01c7269bd5960c"},{"messageHash":"0xf54e15fab51d46a9fa8bac4fb11cddcf452b0d781b8c8c5494e711282c0dae67"},{"messageHash":"0x1a97a0720181694b5c8974a49fada425ca1824b358e324dcf812e88dd738aae4"},{"messageHash":"0x9fc7528fbf1efc455a81f7d62275420333ace20f51759ae30236f482a2789bfb"},{"messageHash":"0x20deecb6fe189713d9d6e7a7e540a91b83c3c2b6cbd571af018f75377e41630d"},{"messageHash":"0x294e78146f9861d2ef3164ea774979706b23ad4d0e5772c3586fbe387ae5a444"}]}'
2025-12-14 04:29:04.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49857/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbacd01bf3b23a0128d69d62060de144a1c9765a7e7173126e87c624a77c76c1e"},{"messageHash":"0x167b691f1c429ddeff43d25d2d413fcea00b0d1b4e5a33b5fec3834f11ff966e"},{"messageHash":"0xaf594c997bb088e3f76c7a42517ab2b5862568cb081b6ea00f01c7269bd5960c"},{"messageHash":"0xf54e15fab51d46a9fa8bac4fb11cddcf452b0d781b8c8c5494e711282c0dae67"},{"messageHash":"0x1a97a0720181694b5c8974a49fada425ca1824b358e324dcf812e88dd738aae4"},{"messageHash":"0x9fc7528fbf1efc455a81f7d62275420333ace20f51759ae30236f482a2789bfb"},{"messageHash":"0x20deecb6fe189713d9d6e7a7e540a91b83c3c2b6cbd571af018f75377e41630d"},{"messageHash":"0x294e78146f9861d2ef3164ea774979706b23ad4d0e5772c3586fbe387ae5a444"}]}'
2025-12-14 04:29:04.179 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:29:04.180 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:29:04.180 DEBUG [src.node.waku_node] Stopping container with id 8eda1d2bce34
2025-12-14 04:29:04.744 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:29:04.744 DEBUG [src.node.waku_node] Stopping container with id e89774940837
2025-12-14 04:29:05.284 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:29:05.293 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:29:05.300 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:29:05.308 DEBUG [src.node.docker_mananger] 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-14_04-15-02__5b724440-1a06-4aa9-be94-94b817c3eee7
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-14_04-15-02__5b724440-1a06-4aa9-be94-94b817c3eee7__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.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55082', '55083', '55084', '55085', '55086']
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 55082:55082 -p 55083:55083 -p 55084:55084 -p 55085:55085 -p 55086:55086 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=55084 --rest-port=55082 --tcp-port=55083 --discv5-udp-port=55085 --rest-address=0.0.0.0 --nat=extip:172.18.110.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=69efba7a3e176cce8aeb1fef650f7ceee6cbfdc0d1bac3fd7cae9d7d961ee27b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55086 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.105 waku f549786cff3981a941bd5f3be4cfb3441f73a904559af2b078dd00b6d6bc62a9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f549786cff39. Setting up logs at ./log/docker/node1_2025-12-14_04-15-02__5b724440-1a06-4aa9-be94-94b817c3eee7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55082
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 3b77d84e6ca5. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a60e1b5438ac. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55082/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:55082/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.105/tcp/55083/p2p/16Uiu2HAmMCSEF4Xp99FPdnZm7SvKiM6yi6CaBz5NQXZ5ujZc5nup","/ip4/172.18.110.105/tcp/55084/ws/p2p/16Uiu2HAmMCSEF4Xp99FPdnZm7SvKiM6yi6CaBz5NQXZ5ujZc5nup"],"enrUri":"enr:-L24QDKNhyz4jtj--b_dV1ZZpuMTuQni-xbgN7NwpR2WjZosMij7HCQoeXxCAWpw-2x4bEoXfRm1bDik5xS-rPzaJgQCgmlkgnY0gmlwhKwSbmmKbXVsdGlhZGRyc5YACASsEm5pBtcrAAoErBJuaQbXLN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfuvC6-9ZeAHkwzww8F6nHgvs2_Md_Yoofvdb8ZaoLZuDdGNwgtcrg3VkcILXLYV3YWt1MgU"}'
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-14_04-15-02__5b724440-1a06-4aa9-be94-94b817c3eee7__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.175.57
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45949', '45950', '45951', '45952', '45953']
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 45949:45949 -p 45950:45950 -p 45951:45951 -p 45952:45952 -p 45953:45953 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=45951 --rest-port=45949 --tcp-port=45950 --discv5-udp-port=45952 --rest-address=0.0.0.0 --nat=extip:172.18.175.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f7af0de6becfbecb2c95c4f7bad11bfc2b75f7eafe5dbbefda1097cc7891c4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45953 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDKNhyz4jtj--b_dV1ZZpuMTuQni-xbgN7NwpR2WjZosMij7HCQoeXxCAWpw-2x4bEoXfRm1bDik5xS-rPzaJgQCgmlkgnY0gmlwhKwSbmmKbXVsdGlhZGRyc5YACASsEm5pBtcrAAoErBJuaQbXLN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfuvC6-9ZeAHkwzww8F6nHgvs2_Md_Yoofvdb8ZaoLZuDdGNwgtcrg3VkcILXLYV3YWt1MgU --filternode=/ip4/172.18.110.105/tcp/55083/p2p/16Uiu2HAmMCSEF4Xp99FPdnZm7SvKiM6yi6CaBz5NQXZ5ujZc5nup
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.175.57 waku f3cb6f598e5e645471a0797c55b40383dc219b939196106ba40995ba539cce4d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f3cb6f598e5e. Setting up logs at ./log/docker/node2_2025-12-14_04-15-02__5b724440-1a06-4aa9-be94-94b817c3eee7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45949
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:45949/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:45949/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.175.57/tcp/45950/p2p/16Uiu2HAm2DDdjBXmrGQwTAJ7YwbupqtuNNgU1m7DV9N5q3ZWY8jm","/ip4/172.18.175.57/tcp/45951/ws/p2p/16Uiu2HAm2DDdjBXmrGQwTAJ7YwbupqtuNNgU1m7DV9N5q3ZWY8jm"],"enrUri":"enr:-L24QP8mvQRZ28r2A7gGFhHgrrZBkIKwC8kr-M0gknaVAzDTf4W4xhx8ommeXlTpp9NeC3UuN3XsYk0sRj3o-2VrXCYCgmlkgnY0gmlwhKwSrzmKbXVsdGlhZGRyc5YACASsEq85BrN-AAoErBKvOQazf90DgnJzhQADAQAAiXNlY3AyNTZrMaECZNEMn3qNd2Q0egI0AV8uKJiNYyNR1UWKAElU-dPvydSDdGNwgrN-g3VkcIKzgIV3YWt1MgA"}'
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:45949/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.105/tcp/55083/p2p/16Uiu2HAmMCSEF4Xp99FPdnZm7SvKiM6yi6CaBz5NQXZ5ujZc5nup"]'
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:55082/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:45949/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9258b0e1-a0da-4d84-9e6e-ff1313570a19", "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":"9258b0e1-a0da-4d84-9e6e-ff1313570a19","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:45949/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:45949/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 f549786cff39
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3cb6f598e5e
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,128 @@
2025-12-14 04:24:33.701 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:24:33.701 DEBUG [tests.conftest] Running test: test_store_with_one_content_topic with id: 2025-12-14_04-24-33__8848ea79-103a-4a6a-852c-fc151aec6671
2025-12-14 04:24:33.702 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:24:33.703 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:24:33.703 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:24:33.711 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:33.712 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-24-33__8848ea79-103a-4a6a-852c-fc151aec6671__wakuorg_nwaku:latest.log
2025-12-14 04:24:33.712 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:33.712 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:33.714 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:33.714 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.12
2025-12-14 04:24:33.714 DEBUG [src.node.docker_mananger] Generated ports ['48274', '48275', '48276', '48277', '48278']
2025-12-14 04:24:33.715 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:33.715 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:33.715 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:33.715 DEBUG [src.node.docker_mananger] docker run -i -t -p 48274:48274 -p 48275:48275 -p 48276:48276 -p 48277:48277 -p 48278:48278 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=48276 --rest-port=48274 --tcp-port=48275 --discv5-udp-port=48277 --rest-address=0.0.0.0 --nat=extip:172.18.164.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fef3bd4a14aa955b2ad7cfd3cf9ea4702d454e836cf4b5ee726cdcc2fc91c4ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48278 --metrics-logging=true --store=true --relay=true
2025-12-14 04:24:33.891 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.12 waku 09ad2e2266405520120623d9e9b073cdbe1c4573d7a3ef9017095a2a53b5b69d
2025-12-14 04:24:33.921 DEBUG [src.node.docker_mananger] Container started with ID 09ad2e226640. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-24-33__8848ea79-103a-4a6a-852c-fc151aec6671__wakuorg_nwaku:latest.log
2025-12-14 04:24:33.923 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48274
2025-12-14 04:24:33.923 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:33.972 ERROR [src.node.docker_mananger] Max retries reached for container 51aec9f18069. Exiting log stream.
2025-12-14 04:24:34.538 ERROR [src.node.docker_mananger] Max retries reached for container 06a31e1ab8f5. Exiting log stream.
2025-12-14 04:24:34.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.926 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-14 04:24:34.927 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:34.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:34.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.12/tcp/48275/p2p/16Uiu2HAm2joZSLR12igwK9XiAo3qvkfVPYPYxJG1WCZD6HdTg9es","/ip4/172.18.164.12/tcp/48276/ws/p2p/16Uiu2HAm2joZSLR12igwK9XiAo3qvkfVPYPYxJG1WCZD6HdTg9es"],"enrUri":"enr:-L24QDxX-DmyP0Rc4fpnSnsXgVCt3ewhmbzFrC11TiG3XhvySzKj3e5bSDWvKGcrJkI6fubrGx1Yk6UZNkIg4AKlKTECgmlkgnY0gmlwhKwSpAyKbXVsdGlhZGRyc5YACASsEqQMBryTAAoErBKkDAa8lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECbKbVd-zlDrV2YbGOLXiq9piwzuTa9yWJLvPa1EHI5GyDdGNwgryTg3VkcIK8lYV3YWt1MgM"}'
2025-12-14 04:24:34.929 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:34.936 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:34.936 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-24-33__8848ea79-103a-4a6a-852c-fc151aec6671__wakuorg_nwaku:latest.log
2025-12-14 04:24:34.936 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:34.936 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:34.938 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:34.938 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.105
2025-12-14 04:24:34.938 DEBUG [src.node.docker_mananger] Generated ports ['53445', '53446', '53447', '53448', '53449']
2025-12-14 04:24:34.938 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:34.938 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:34.938 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:34.939 DEBUG [src.node.docker_mananger] docker run -i -t -p 53445:53445 -p 53446:53446 -p 53447:53447 -p 53448:53448 -p 53449:53449 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=53447 --rest-port=53445 --tcp-port=53446 --discv5-udp-port=53448 --rest-address=0.0.0.0 --nat=extip:172.18.109.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=45bdddafcebdd0f8cb6ddd6e00d2f3af7ef0a3c9cbe6edef6993ad090d6dd4b4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53449 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDxX-DmyP0Rc4fpnSnsXgVCt3ewhmbzFrC11TiG3XhvySzKj3e5bSDWvKGcrJkI6fubrGx1Yk6UZNkIg4AKlKTECgmlkgnY0gmlwhKwSpAyKbXVsdGlhZGRyc5YACASsEqQMBryTAAoErBKkDAa8lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECbKbVd-zlDrV2YbGOLXiq9piwzuTa9yWJLvPa1EHI5GyDdGNwgryTg3VkcIK8lYV3YWt1MgM --storenode=/ip4/172.18.164.12/tcp/48275/p2p/16Uiu2HAm2joZSLR12igwK9XiAo3qvkfVPYPYxJG1WCZD6HdTg9es --store=true --relay=true
2025-12-14 04:24:35.117 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.105 waku 468458f59dbf1c384c8eff4edea2d1233146997ae1a11e1b542a3c7f951f0cee
2025-12-14 04:24:35.147 DEBUG [src.node.docker_mananger] Container started with ID 468458f59dbf. Setting up logs at ./log/docker/store_node1_2025-12-14_04-24-33__8848ea79-103a-4a6a-852c-fc151aec6671__wakuorg_nwaku:latest.log
2025-12-14 04:24:35.147 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53445
2025-12-14 04:24:35.147 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:36.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.153 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-14 04:24:36.153 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:36.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:36.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.105/tcp/53446/p2p/16Uiu2HAm5UmdpnDTgWFsNLkYYZco7rvSth6eoVhgSfMar7soe8mw","/ip4/172.18.109.105/tcp/53447/ws/p2p/16Uiu2HAm5UmdpnDTgWFsNLkYYZco7rvSth6eoVhgSfMar7soe8mw"],"enrUri":"enr:-L24QA-6YZIT4XygVbopI3KExYMoJSZHg6EcwDIQM48LkU89B2lGVvZvgY_CitlvD_AXzXxJ9A_me92npzeqP3oyAGECgmlkgnY0gmlwhKwSbWmKbXVsdGlhZGRyc5YACASsEm1pBtDGAAoErBJtaQbQx90DgnJzhQADAQAAiXNlY3AyNTZrMaEClWABseLrVZoW2tszdSMTQnuNWUHbM1ycKpdSAlTCoRKDdGNwgtDGg3VkcILQyIV3YWt1MgM"}'
2025-12-14 04:24:36.156 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:36.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53445/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.12/tcp/48275/p2p/16Uiu2HAm2joZSLR12igwK9XiAo3qvkfVPYPYxJG1WCZD6HdTg9es"]'
2025-12-14 04:24:36.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:24:36.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53445/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:24:36.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.165 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:36.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:36.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.171 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:36.372 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:36.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:36.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.378 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:36.579 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:36.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:36.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.585 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:36.786 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:36.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:36.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.792 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:36.993 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:36.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:36.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:36.999 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:37.199 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:37.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:37.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:37.205 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:37.407 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:37.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:37.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:37.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:37.613 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:37.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48274/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-14 04:24:37.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:37.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:37.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc46ca41a0850a64489a8250017186568a41f41daf86781929e9a9bd1fd80e373"}]}'
2025-12-14 04:24:37.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22722d7a1d0bc6f2d4f3b262a0e492769fc8f1a80a201edab455c919c22b6d5c"}]}'
2025-12-14 04:24:37.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x71f35a30f4a5d32cd7b7c7964c1aecab7b17ce12c01d20bff6be0aec84a5af15"}]}'
2025-12-14 04:24:37.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1af6ef798bebcaaef5ed6ec1116c2383b99e44508b44a7f8c801afddf8ad9556"}]}'
2025-12-14 04:24:37.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.835 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x67d1e15c4bf5dff4715d2afc0e0cc5c85d1329a16b37ca0c41aad681fc17b727"}]}'
2025-12-14 04:24:37.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca4a1b7ed3b533119ecab1ab271deaf6e886b7b7abd27b4dc2dcc3388f1f6cfc"}]}'
2025-12-14 04:24:37.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x557fa7838d4a634bb72ada96a4bb610f52fe40a6bd95f340616550b8fc48a5d7"}]}'
2025-12-14 04:24:37.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48274/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x399190a7cdf9488b33dbbe5b7e617bff171608617af8c813f49e21fcd824e038"}]}'
2025-12-14 04:24:37.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc46ca41a0850a64489a8250017186568a41f41daf86781929e9a9bd1fd80e373"}]}'
2025-12-14 04:24:37.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22722d7a1d0bc6f2d4f3b262a0e492769fc8f1a80a201edab455c919c22b6d5c"}]}'
2025-12-14 04:24:37.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x71f35a30f4a5d32cd7b7c7964c1aecab7b17ce12c01d20bff6be0aec84a5af15"}]}'
2025-12-14 04:24:37.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1af6ef798bebcaaef5ed6ec1116c2383b99e44508b44a7f8c801afddf8ad9556"}]}'
2025-12-14 04:24:37.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x67d1e15c4bf5dff4715d2afc0e0cc5c85d1329a16b37ca0c41aad681fc17b727"}]}'
2025-12-14 04:24:37.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca4a1b7ed3b533119ecab1ab271deaf6e886b7b7abd27b4dc2dcc3388f1f6cfc"}]}'
2025-12-14 04:24:37.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x557fa7838d4a634bb72ada96a4bb610f52fe40a6bd95f340616550b8fc48a5d7"}]}'
2025-12-14 04:24:37.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53445/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:37.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x399190a7cdf9488b33dbbe5b7e617bff171608617af8c813f49e21fcd824e038"}]}'
2025-12-14 04:24:37.865 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:24:37.866 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:24:37.866 DEBUG [src.node.waku_node] Stopping container with id 09ad2e226640
2025-12-14 04:24:38.382 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:38.382 DEBUG [src.node.waku_node] Stopping container with id 468458f59dbf
2025-12-14 04:24:38.937 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:38.939 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:24:38.947 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:38.955 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,732 @@
WRN 2025-12-14 04:32:29.222+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-14 04:32:29.222+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-14 04:32:29.222+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2025-12-14 04:32:29.222+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-14 04:32:29.222+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-14 04:32:29.223+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:50518
INF 2025-12-14 04:32:29.223+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:50518/
INF 2025-12-14 04:32:29.223+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-14 04:32:29.223+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-14 04:32:29.225+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-14 04:32:29.225+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-14 04:32:29.225+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-14 04:32:29.225+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-14 04:32:29.225+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/ws]"
INF 2025-12-14 04:32:29.225+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-14 04:32:29.225+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-14 04:32:29.225+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-14 04:32:29.225+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-14 04:32:29.225+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-14 04:32:29.225+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-14 04:32:29.225+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-14 04:32:29.225+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2025-12-14 04:32:29.225+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2025-12-14 04:32:29.225+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-14 04:32:29.225+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2025-12-14 04:32:29.225+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2025-12-14 04:32:29.225+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-14 04:32:29.225+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*xLanCG, seqNo: 1765686749, addresses: [/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/ws], mixKey: )"
TRC 2025-12-14 04:32:29.226+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-14 04:32:29.226+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-14 04:32:29.226+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-14 04:32:29.226+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-14 04:32:29.226+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-14 04:32:29.226+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2025-12-14 04:32:29.226+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2025-12-14 04:32:29.226+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2025-12-14 04:32:29.226+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-14 04:32:29.226+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2025-12-14 04:32:29.226+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-14 04:32:29.226+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2025-12-14 04:32:29.226+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:122
INF 2025-12-14 04:32:29.226+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:364
INF 2025-12-14 04:32:29.226+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-114-g7d1c6a
INF 2025-12-14 04:32:29.226+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-114-g7d1c6a
INF 2025-12-14 04:32:29.226+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2025-12-14 04:32:29.226+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2025-12-14 04:32:29.226+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2025-12-14 04:32:29.226+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:29.226+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:29.226+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139960281006160
TRC 2025-12-14 04:32:29.226+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-14 04:32:29.226+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2025-12-14 04:32:29.226+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2025-12-14 04:32:29.226+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2025-12-14 04:32:29.226+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2025-12-14 04:32:29.226+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2025-12-14 04:32:29.226+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2025-12-14 04:32:29.226+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG, listenAddrs: [/ip4/0.0.0.0/tcp/50520/ws, /ip4/0.0.0.0/tcp/50519], 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/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /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-114-g7d1c6a)"
TRC 2025-12-14 04:32:29.227+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2025-12-14 04:32:29.227+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/50519
TRC 2025-12-14 04:32:29.227+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/50519]
DBG 2025-12-14 04:32:29.227+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-14 04:32:29.227+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-14 04:32:29.227+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2025-12-14 04:32:29.227+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2025-12-14 04:32:29.227+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/50520/ws]
TRC 2025-12-14 04:32:29.227+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:50520
TRC 2025-12-14 04:32:29.227+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/50520/ws]"
INF 2025-12-14 04:32:29.227+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2025-12-14 04:32:29.227+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-14 04:32:29.227+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2025-12-14 04:32:29.227+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-14 04:32:29.227+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-14 04:32:29.227+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2025-12-14 04:32:29.227+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2025-12-14 04:32:29.227+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2025-12-14 04:32:29.228+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2025-12-14 04:32:29.228+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2025-12-14 04:32:29.228+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2025-12-14 04:32:29.228+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG, listenAddrs: [/ip4/0.0.0.0/tcp/50519, /ip4/0.0.0.0/tcp/50520/ws], addrs: [/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/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/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /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-114-g7d1c6a)"
INF 2025-12-14 04:32:29.228+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*xLanCG addrs="[/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/ws]"
INF 2025-12-14 04:32:29.228+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/50519/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG][/ip4/0.0.0.0/tcp/50520/ws/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/ws]"
INF 2025-12-14 04:32:29.228+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.156.213/tcp/50519/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG][/ip4/172.18.156.213/tcp/50520/ws/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG]
INF 2025-12-14 04:32:29.228+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QMYlY6Of2yRsiumKDSMxsHrMA9vgXklZsE7bewoIHN_7VZbtUXfuLDM_Z5t-lbBeuPuc_SvdqrXiaPY8y5dg254BgmlkgnY0gmlwhKwSnNWKbXVsdGlhZGRyc4wACgSsEpzVBsVY3QOCcnOFAAMBAACJc2VjcDI1NmsxoQL3qVR27ROpSAugkmwdOc2-nMgt_XcgVlUXhnj6anla2YN0Y3CCxVeDdWRwgsVZhXdha3UyAQ
INF 2025-12-14 04:32:29.228+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2025-12-14 04:32:29.228+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2025-12-14 04:32:29.228+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2025-12-14 04:32:29.228+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-14 04:32:29.228+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*xLanCG addrs="[/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/ws]"
INF 2025-12-14 04:32:29.229+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/50519/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG][/ip4/0.0.0.0/tcp/50520/ws/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.156.213/tcp/50519, /ip4/172.18.156.213/tcp/50520/ws]"
INF 2025-12-14 04:32:29.230+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.156.213/tcp/50519/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG][/ip4/172.18.156.213/tcp/50520/ws/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG]
INF 2025-12-14 04:32:29.230+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QMYlY6Of2yRsiumKDSMxsHrMA9vgXklZsE7bewoIHN_7VZbtUXfuLDM_Z5t-lbBeuPuc_SvdqrXiaPY8y5dg254BgmlkgnY0gmlwhKwSnNWKbXVsdGlhZGRyc4wACgSsEpzVBsVY3QOCcnOFAAMBAACJc2VjcDI1NmsxoQL3qVR27ROpSAugkmwdOc2-nMgt_XcgVlUXhnj6anla2YN0Y3CCxVeDdWRwgsVZhXdha3UyAQ
INF 2025-12-14 04:32:29.230+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:298 enr=enr:-L24QMPw3DfPmBAIZmsw7xBxjdVx3voxd0_wgeT_KpKcRJ4wOzsIphSXynmCpxShPxqpE9FOnsAVb35cA9ZRS3NHJEoCgmlkgnY0gmlwhKwSnNWKbXVsdGlhZGRyc5YACASsEpzVBsVXAAoErBKc1QbFWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC96lUdu0TqUgLoJJsHTnNvpzILf13IFZVF4Z4-mp5WtmDdGNwgsVXg3VkcILFWYV3YWt1MgE record="(2, id: \"v4\", ip: 172.18.156.213, multiaddrs: 0x000804AC129CD506C557000A04AC129CD506C558DD03, rs: 0x0003010000, secp256k1: 0x02F7A95476ED13A9480BA0926C1D39CDBE9CC82DFD77205655178678FA6A795AD9, tcp: 50519, udp: 50521, waku2: 0x01)"
INF 2025-12-14 04:32:29.231+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-14 04:32:29.231+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2025-12-14 04:32:29.231+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=50521
TRC 2025-12-14 04:32:29.231+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2025-12-14 04:32:29.231+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2025-12-14 04:32:29.231+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:29.231+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:29.231+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2025-12-14 04:32:29.231+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2025-12-14 04:32:29.231+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QBLp4F15FcuyrXOEjJKr7CZ2w_ViFbWLotkhbMdvBG5yP-H_Qm751ceOTsWgGLHELf8V2VnDgN32hc8RHRQ9lk0DgmlkgnY0gmlwhKwSnNWKbXVsdGlhZGRyc5YACASsEpzVBsVXAAoErBKc1QbFWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC96lUdu0TqUgLoJJsHTnNvpzILf13IFZVF4Z4-mp5WtmDdGNwgsVXg3VkcILFWYV3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.156.213, multiaddrs: 0x000804AC129CD506C557000A04AC129CD506C558DD03, rs: 0x0003010000, secp256k1: 0x02F7A95476ED13A9480BA0926C1D39CDBE9CC82DFD77205655178678FA6A795AD9, tcp: 50519, udp: 50521, waku2: 0x01)"
TRC 2025-12-14 04:32:29.231+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-14 04:32:29.232+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2025-12-14 04:32:29.232+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2025-12-14 04:32:29.233+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:32:29.233+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2025-12-14 04:32:29.233+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2025-12-14 04:32:29.233+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-14 04:32:29.233+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-14 04:32:29.233+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-14 04:32:29.233+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-14 04:32:29.235+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2025-12-14 04:32:29.235+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=50522
INF 2025-12-14 04:32:29.235+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QHFl2vGmVVtF4qkyqvT7Sj-_CVxcGpAeNx9G7ucTWS0fChbsQeAWCPAbZX9f5orMDFjyj5PkfaHFE0VLlvJNlx8EgmlkgnY0gmlwhKwSnNWKbXVsdGlhZGRyc5YACASsEpzVBsVXAAoErBKc1QbFWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC96lUdu0TqUgLoJJsHTnNvpzILf13IFZVF4Z4-mp5WtmDdGNwgsVXg3VkcILFWYV3YWt1MgE enr="(4, id: \"v4\", ip: 172.18.156.213, multiaddrs: 0x000804AC129CD506C557000A04AC129CD506C558DD03, rs: 0x0003010000, secp256k1: 0x02F7A95476ED13A9480BA0926C1D39CDBE9CC82DFD77205655178678FA6A795AD9, tcp: 50519, udp: 50521, waku2: 0x01)"
INF 2025-12-14 04:32:29.235+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-14 04:32:29.238+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=50522
INF 2025-12-14 04:32:29.238+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2025-12-14 04:32:29.238+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2025-12-14 04:32:29.239+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:32:30.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:30.228+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-14 04:32:30.228+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-14 04:32:30.228+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-14 04:32:30.228+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-14 04:32:30.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
DBG 2025-12-14 04:32:30.258+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52656 meth=GET uri=/health
DBG 2025-12-14 04:32:30.258+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52656 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2025-12-14 04:32:30.259+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=139960280851408
TRC 2025-12-14 04:32:30.259+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-14 04:32:30.259+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=139960280851408
TRC 2025-12-14 04:32:30.259+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-14 04:32:30.259+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=139960280851408
TRC 2025-12-14 04:32:30.259+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-14 04:32:30.259+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=139960280851408
TRC 2025-12-14 04:32:30.259+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-14 04:32:30.259+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=139960280851408
TRC 2025-12-14 04:32:30.259+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-14 04:32:30.259+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:52656 uri=/health content_type=application/json content_size=885
DBG 2025-12-14 04:32:30.261+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52670 meth=GET uri=/debug/v1/info
DBG 2025-12-14 04:32:30.261+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52670 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2025-12-14 04:32:30.261+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.156.213/tcp/50519/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG, /ip4/172.18.156.213/tcp/50520/ws/p2p/16Uiu2HAmC6SSLMh1tUQ56Y7MR9WYqQBgcLNVvvBEUEGArtxLanCG], enrUri: enr:-L24QMPw3DfPmBAIZmsw7xBxjdVx3voxd0_wgeT_KpKcRJ4wOzsIphSXynmCpxShPxqpE9FOnsAVb35cA9ZRS3NHJEoCgmlkgnY0gmlwhKwSnNWKbXVsdGlhZGRyc5YACASsEpzVBsVXAAoErBKc1QbFWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC96lUdu0TqUgLoJJsHTnNvpzILf13IFZVF4Z4-mp5WtmDdGNwgsVXg3VkcILFWYV3YWt1MgE, mixPubKey: none(string))"
DBG 2025-12-14 04:32:30.262+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:52670 uri=/debug/v1/info content_type=application/json content_size=475
DBG 2025-12-14 04:32:30.264+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:52676 meth=POST uri=/relay/v1/subscriptions
DBG 2025-12-14 04:32:30.275+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:52676 meth=POST uri=/relay/v1/subscriptions path_params=[] query_params=[] content_body="(application/json, 18 bytes)"
INF 2025-12-14 04:32:30.275+00:00 post_waku_v2_relay_v1_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:64
DBG 2025-12-14 04:32:30.275+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:52676 uri=/relay/v1/subscriptions content_type=text/plain content_size=2
TRC 2025-12-14 04:32:31.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:31.229+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-14 04:32:31.229+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-14 04:32:31.229+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-14 04:32:31.229+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-14 04:32:31.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:32.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:32.228+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-14 04:32:32.228+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-14 04:32:32.228+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-14 04:32:32.228+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-14 04:32:32.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:33.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:33.228+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-14 04:32:33.228+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-14 04:32:33.228+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-14 04:32:33.228+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-14 04:32:33.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:34.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:34.228+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-14 04:32:34.228+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-14 04:32:34.228+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-14 04:32:34.228+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-14 04:32:34.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:34.233+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:34.233+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:34.233+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:32:34.240+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-14 04:32:34.243+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:32:35.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:35.229+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-14 04:32:35.229+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-14 04:32:35.229+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-14 04:32:35.229+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-14 04:32:35.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:36.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:36.228+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-14 04:32:36.228+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-14 04:32:36.228+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-14 04:32:36.228+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-14 04:32:36.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:37.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:37.228+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-14 04:32:37.228+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-14 04:32:37.228+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-14 04:32:37.228+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-14 04:32:37.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:38.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:38.229+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-14 04:32:38.229+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-14 04:32:38.229+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-14 04:32:38.229+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-14 04:32:38.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:39.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:39.228+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-14 04:32:39.228+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-14 04:32:39.228+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-14 04:32:39.228+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-14 04:32:39.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-14 04:32:39.228+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:32:39.228+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-14 04:32:39.228+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:32:39.228+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-14 04:32:39.228+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-14 04:32:39.228+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-14 04:32:39.228+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:32:39.228+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-14 04:32:39.228+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-14 04:32:39.233+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-14 04:32:39.233+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-14 04:32:39.233+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2025-12-14 04:32:39.233+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-14 04:32:39.233+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-14 04:32:39.233+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:39.233+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:39.233+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:32:39.244+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-14 04:32:39.247+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:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:32:40.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:40.228+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-14 04:32:40.228+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-14 04:32:40.228+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-14 04:32:40.228+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-14 04:32:40.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:41.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:41.227+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-14 04:32:41.227+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-14 04:32:41.227+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-14 04:32:41.227+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-14 04:32:41.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:41.227+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139960281006160
TRC 2025-12-14 04:32:41.227+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-14 04:32:41.227+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-14 04:32:42.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:42.228+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-14 04:32:42.228+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-14 04:32:42.228+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-14 04:32:42.228+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-14 04:32:42.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:43.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:43.228+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-14 04:32:43.228+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-14 04:32:43.228+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-14 04:32:43.228+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-14 04:32:43.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:44.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:44.228+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-14 04:32:44.228+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-14 04:32:44.228+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-14 04:32:44.228+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-14 04:32:44.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:44.233+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:44.233+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:44.233+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:32:44.248+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-14 04:32:44.252+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:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:32:45.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:45.228+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-14 04:32:45.228+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-14 04:32:45.228+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-14 04:32:45.228+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-14 04:32:45.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:46.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:46.229+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-14 04:32:46.229+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-14 04:32:46.229+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-14 04:32:46.229+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-14 04:32:46.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:47.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:47.228+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-14 04:32:47.228+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-14 04:32:47.228+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-14 04:32:47.228+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-14 04:32:47.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:48.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:48.228+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-14 04:32:48.228+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-14 04:32:48.228+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-14 04:32:48.228+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-14 04:32:48.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:49.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:49.229+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-14 04:32:49.229+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-14 04:32:49.229+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-14 04:32:49.229+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-14 04:32:49.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-14 04:32:49.229+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:32:49.229+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-14 04:32:49.229+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:32:49.229+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-14 04:32:49.229+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-14 04:32:49.229+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-14 04:32:49.229+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:32:49.229+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-14 04:32:49.229+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-14 04:32:49.234+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-14 04:32:49.234+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-14 04:32:49.234+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2025-12-14 04:32:49.234+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-14 04:32:49.234+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-14 04:32:49.234+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:49.234+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:49.234+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:32:49.253+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-14 04:32:49.256+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-14 04:32:50.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:50.229+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-14 04:32:50.229+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-14 04:32:50.229+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-14 04:32:50.229+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-14 04:32:50.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:51.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:51.228+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-14 04:32:51.228+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-14 04:32:51.228+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-14 04:32:51.228+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-14 04:32:51.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:52.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:52.227+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-14 04:32:52.227+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-14 04:32:52.227+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-14 04:32:52.227+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-14 04:32:52.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:53.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:53.227+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-14 04:32:53.227+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-14 04:32:53.227+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-14 04:32:53.227+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-14 04:32:53.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:53.227+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139960281006160
TRC 2025-12-14 04:32:53.227+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-14 04:32:53.227+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-14 04:32:54.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:54.229+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-14 04:32:54.229+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-14 04:32:54.229+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-14 04:32:54.229+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-14 04:32:54.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:54.235+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:54.235+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:54.235+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:32:54.257+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-14 04:32:54.260+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:32:55.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:55.228+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-14 04:32:55.228+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-14 04:32:55.228+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-14 04:32:55.228+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-14 04:32:55.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:56.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:56.228+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-14 04:32:56.228+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-14 04:32:56.228+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-14 04:32:56.228+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-14 04:32:56.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:57.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:57.228+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-14 04:32:57.228+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-14 04:32:57.228+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-14 04:32:57.228+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-14 04:32:57.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:58.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:58.229+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-14 04:32:58.229+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-14 04:32:58.229+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-14 04:32:58.229+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-14 04:32:58.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:59.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:32:59.227+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-14 04:32:59.227+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-14 04:32:59.227+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-14 04:32:59.227+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-14 04:32:59.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:32:59.228+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-14 04:32:59.228+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2025-12-14 04:32:59.230+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:32:59.230+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-14 04:32:59.230+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:32:59.230+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-14 04:32:59.230+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-14 04:32:59.230+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-14 04:32:59.230+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:32:59.230+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-14 04:32:59.230+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-14 04:32:59.234+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-14 04:32:59.234+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-14 04:32:59.234+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2025-12-14 04:32:59.234+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-14 04:32:59.234+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-14 04:32:59.235+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:32:59.235+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:32:59.235+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:32:59.262+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-14 04:32:59.264+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.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-14 04:33:00.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:00.227+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-14 04:33:00.227+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-14 04:33:00.227+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-14 04:33:00.227+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-14 04:33:00.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:01.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:01.228+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-14 04:33:01.228+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-14 04:33:01.228+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-14 04:33:01.228+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-14 04:33:01.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:02.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:02.228+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-14 04:33:02.228+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-14 04:33:02.228+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-14 04:33:02.228+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-14 04:33:02.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:03.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:03.228+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-14 04:33:03.228+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-14 04:33:03.228+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-14 04:33:03.228+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-14 04:33:03.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:04.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:04.228+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-14 04:33:04.228+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-14 04:33:04.228+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-14 04:33:04.228+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-14 04:33:04.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:04.236+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:04.236+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:04.236+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:04.266+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-14 04:33:04.268+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:33:05.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:05.229+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-14 04:33:05.229+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-14 04:33:05.229+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-14 04:33:05.229+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-14 04:33:05.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:05.229+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139960281006160
TRC 2025-12-14 04:33:05.229+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-14 04:33:05.229+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-14 04:33:06.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:06.228+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-14 04:33:06.228+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-14 04:33:06.228+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-14 04:33:06.228+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-14 04:33:06.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:07.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:07.227+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-14 04:33:07.227+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-14 04:33:07.227+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-14 04:33:07.227+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-14 04:33:07.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:08.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:08.229+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-14 04:33:08.229+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-14 04:33:08.229+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-14 04:33:08.229+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-14 04:33:08.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:09.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:09.228+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-14 04:33:09.228+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-14 04:33:09.228+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-14 04:33:09.228+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-14 04:33:09.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-14 04:33:09.230+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:33:09.230+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-14 04:33:09.230+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:33:09.230+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-14 04:33:09.230+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-14 04:33:09.230+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-14 04:33:09.230+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:33:09.230+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-14 04:33:09.230+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-14 04:33:09.235+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-14 04:33:09.235+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-14 04:33:09.235+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2025-12-14 04:33:09.235+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-14 04:33:09.235+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-14 04:33:09.237+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:09.237+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:09.237+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:09.269+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-14 04:33:09.272+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.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-14 04:33:10.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:10.228+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-14 04:33:10.228+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-14 04:33:10.228+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-14 04:33:10.228+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-14 04:33:10.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:11.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:11.229+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-14 04:33:11.229+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-14 04:33:11.229+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-14 04:33:11.229+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-14 04:33:11.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:12.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:12.228+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-14 04:33:12.228+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-14 04:33:12.228+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-14 04:33:12.228+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-14 04:33:12.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:13.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:13.228+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-14 04:33:13.228+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-14 04:33:13.228+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-14 04:33:13.228+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-14 04:33:13.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:14.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:14.227+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-14 04:33:14.227+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-14 04:33:14.227+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-14 04:33:14.227+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-14 04:33:14.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:14.238+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:14.238+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:14.238+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:14.274+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-14 04:33:14.277+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-14 04:33:15.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:15.228+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-14 04:33:15.228+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-14 04:33:15.228+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-14 04:33:15.228+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-14 04:33:15.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:16.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:16.228+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-14 04:33:16.228+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-14 04:33:16.228+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-14 04:33:16.228+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-14 04:33:16.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:17.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:17.227+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-14 04:33:17.227+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-14 04:33:17.227+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-14 04:33:17.227+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-14 04:33:17.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:17.227+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139960281006160
TRC 2025-12-14 04:33:17.227+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-14 04:33:17.227+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-14 04:33:18.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:18.229+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-14 04:33:18.229+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-14 04:33:18.229+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-14 04:33:18.229+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-14 04:33:18.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:19.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:19.228+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-14 04:33:19.228+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-14 04:33:19.228+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-14 04:33:19.228+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-14 04:33:19.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-14 04:33:19.231+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:33:19.231+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-14 04:33:19.231+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:33:19.231+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-14 04:33:19.231+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-14 04:33:19.231+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-14 04:33:19.231+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:33:19.231+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-14 04:33:19.231+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-14 04:33:19.236+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-14 04:33:19.236+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-14 04:33:19.236+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2025-12-14 04:33:19.236+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-14 04:33:19.236+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-14 04:33:19.239+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:19.239+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:19.239+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:19.278+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-14 04:33:19.282+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:33:20.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:20.229+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-14 04:33:20.229+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-14 04:33:20.229+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-14 04:33:20.229+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-14 04:33:20.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:21.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:21.227+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-14 04:33:21.228+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-14 04:33:21.228+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-14 04:33:21.228+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-14 04:33:21.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:22.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:22.228+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-14 04:33:22.228+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-14 04:33:22.228+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-14 04:33:22.228+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-14 04:33:22.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:23.226+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:23.226+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-14 04:33:23.226+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-14 04:33:23.226+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-14 04:33:23.226+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-14 04:33:23.226+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:24.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:24.228+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-14 04:33:24.228+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-14 04:33:24.228+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-14 04:33:24.228+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-14 04:33:24.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:24.240+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:24.240+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:24.240+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:24.283+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-14 04:33:24.286+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2025-12-14 04:33:25.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:25.228+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-14 04:33:25.228+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-14 04:33:25.228+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-14 04:33:25.228+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-14 04:33:25.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:26.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:26.228+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-14 04:33:26.228+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-14 04:33:26.228+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-14 04:33:26.228+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-14 04:33:26.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:27.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:27.228+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-14 04:33:27.228+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-14 04:33:27.228+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-14 04:33:27.228+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-14 04:33:27.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:28.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:28.228+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-14 04:33:28.228+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-14 04:33:28.228+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-14 04:33:28.228+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-14 04:33:28.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:29.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:29.228+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-14 04:33:29.228+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-14 04:33:29.228+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-14 04:33:29.228+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-14 04:33:29.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:29.228+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139960281006160
TRC 2025-12-14 04:33:29.228+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-14 04:33:29.228+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-14 04:33:29.228+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-14 04:33:29.228+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2025-12-14 04:33:29.232+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-14 04:33:29.232+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-14 04:33:29.232+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:33:29.232+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2025-12-14 04:33:29.232+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-14 04:33:29.232+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-14 04:33:29.232+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139960280851408
TRC 2025-12-14 04:33:29.232+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2025-12-14 04:33:29.232+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2025-12-14 04:33:29.236+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-14 04:33:29.236+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-14 04:33:29.236+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2025-12-14 04:33:29.236+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-14 04:33:29.236+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-14 04:33:29.240+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:29.240+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:29.240+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:29.287+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-14 04:33:29.291+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-14 04:33:30.227+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:30.227+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-14 04:33:30.227+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-14 04:33:30.227+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-14 04:33:30.227+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-14 04:33:30.227+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:31.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:31.228+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-14 04:33:31.228+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-14 04:33:31.228+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-14 04:33:31.228+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-14 04:33:31.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:32.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:32.228+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-14 04:33:32.228+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-14 04:33:32.228+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-14 04:33:32.228+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-14 04:33:32.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:33.229+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:33.229+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-14 04:33:33.229+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-14 04:33:33.229+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-14 04:33:33.229+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-14 04:33:33.229+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:34.228+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139960281006160
TRC 2025-12-14 04:33:34.228+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-14 04:33:34.228+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-14 04:33:34.228+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-14 04:33:34.228+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-14 04:33:34.228+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-14 04:33:34.240+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-14 04:33:34.240+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-14 04:33:34.240+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-14 04:33:34.292+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-14 04:33:34.295+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
NTC 2025-12-14 04:33:34.600+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2025-12-14 04:33:34.601+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2025-12-14 04:33:34.601+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2025-12-14 04:33:34.601+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2025-12-14 04:33:34.601+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2025-12-14 04:33:34.601+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2025-12-14 04:33:34.601+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2025-12-14 04:33:34.601+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-14 04:33:34.601+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-14 04:33:34.601+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2025-12-14 04:33:34.601+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2025-12-14 04:33:34.601+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2025-12-14 04:33:34.602+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-14 04:33:34.602+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-14 04:33:34.602+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2025-12-14 04:33:34.602+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2025-12-14 04:33:34.602+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2025-12-14 04:33:34.602+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2025-12-14 04:33:34.602+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2025-12-14 04:33:34.602+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/50519]
TRC 2025-12-14 04:33:34.602+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2025-12-14 04:33:34.602+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2025-12-14 04:33:34.602+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/50520/ws]
TRC 2025-12-14 04:33:34.602+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2025-12-14 04:33:34.602+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2025-12-14 04:33:34.603+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2025-12-14 04:33:34.603+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2025-12-14 04:33:34.603+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2025-12-14 04:33:34.603+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2025-12-14 04:33:34.603+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2025-12-14 04:33:34.603+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:50518

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_non_hex_hash with id: 2025-12-14_04-24-09__d912c145-1fa2-4ce3-a5d6-cd50eff3ce04
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-14_04-24-09__d912c145-1fa2-4ce3-a5d6-cd50eff3ce04__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.157.250
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6881', '6882', '6883', '6884', '6885']
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 6881:6881 -p 6882:6882 -p 6883:6883 -p 6884:6884 -p 6885:6885 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=6883 --rest-port=6881 --tcp-port=6882 --discv5-udp-port=6884 --rest-address=0.0.0.0 --nat=extip:172.18.157.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edd1bcc6dc63de8c4a9db7a21fbfecaeac0d15da77ad9ca141adf8f83e9ea75a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6885 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.250 waku 25b03bf8bebfb3eb5d473d9f8cafbd2e75a8dc0ab970eec8b63b46dc366e9b9f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 25b03bf8bebf. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-24-09__d912c145-1fa2-4ce3-a5d6-cd50eff3ce04__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6881
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 4ba5c18f9f9b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bbe0b77a1160. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6881/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:6881/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.157.250/tcp/6882/p2p/16Uiu2HAmLFUWoUVzCXySKoN1WnSU5ejPDdLxbxCB4VAVMoMmMvUS","/ip4/172.18.157.250/tcp/6883/ws/p2p/16Uiu2HAmLFUWoUVzCXySKoN1WnSU5ejPDdLxbxCB4VAVMoMmMvUS"],"enrUri":"enr:-L24QGkokpm0byTFDu9a5cUPUFJcqk1ZMqQSxURZsnN4Il52GR1PuDmPkZlLV-ZT7tRAWGmkqYl594r8EfarwlxVT9ICgmlkgnY0gmlwhKwSnfqKbXVsdGlhZGRyc5YACASsEp36BhriAAoErBKd-gYa490DgnJzhQADAQAAiXNlY3AyNTZrMaEDcNdmsLEWmRTxQ9bn0-Z_BSulQR0Rzl2lLqglggzD-IuDdGNwghrig3VkcIIa5IV3YWt1MgM"}'
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-14_04-24-09__d912c145-1fa2-4ce3-a5d6-cd50eff3ce04__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.215.74
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18873', '18874', '18875', '18876', '18877']
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 18873:18873 -p 18874:18874 -p 18875:18875 -p 18876:18876 -p 18877:18877 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=18875 --rest-port=18873 --tcp-port=18874 --discv5-udp-port=18876 --rest-address=0.0.0.0 --nat=extip:172.18.215.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3d4ffa1a63daded3b5d7cfa457d0182db1e7ac29bfa9aefd5e996dbe9e114ea5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18877 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGkokpm0byTFDu9a5cUPUFJcqk1ZMqQSxURZsnN4Il52GR1PuDmPkZlLV-ZT7tRAWGmkqYl594r8EfarwlxVT9ICgmlkgnY0gmlwhKwSnfqKbXVsdGlhZGRyc5YACASsEp36BhriAAoErBKd-gYa490DgnJzhQADAQAAiXNlY3AyNTZrMaEDcNdmsLEWmRTxQ9bn0-Z_BSulQR0Rzl2lLqglggzD-IuDdGNwghrig3VkcIIa5IV3YWt1MgM --storenode=/ip4/172.18.157.250/tcp/6882/p2p/16Uiu2HAmLFUWoUVzCXySKoN1WnSU5ejPDdLxbxCB4VAVMoMmMvUS --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.215.74 waku b279111e88485066f1e597c23fc548b5996c3605f879eaa9286a43fe5263e480
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b279111e8848. Setting up logs at ./log/docker/store_node1_2025-12-14_04-24-09__d912c145-1fa2-4ce3-a5d6-cd50eff3ce04__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18873
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:18873/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:18873/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.215.74/tcp/18874/p2p/16Uiu2HAkznEh5WffqhgbzzdPGnQkq4FKhnhHCdoYLHyapvwhtYG4","/ip4/172.18.215.74/tcp/18875/ws/p2p/16Uiu2HAkznEh5WffqhgbzzdPGnQkq4FKhnhHCdoYLHyapvwhtYG4"],"enrUri":"enr:-L24QGIbiKhOZh-R48DMqyJMBr8zhMEqMzlYYKIW9-_v6O4aQkASAXjtNIL3f1ce2DGIkQLLPxB_3hUqi1YTOgyBr5kCgmlkgnY0gmlwhKwS10qKbXVsdGlhZGRyc5YACASsEtdKBkm6AAoErBLXSgZJu90DgnJzhQADAQAAiXNlY3AyNTZrMaECT48JxfPsG0JfKsE9s0De6dEiPJhwp-Ti22tjW6vw3L2DdGNwgkm6g3VkcIJJvIV3YWt1MgM"}'
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:18873/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.250/tcp/6882/p2p/16Uiu2HAmLFUWoUVzCXySKoN1WnSU5ejPDdLxbxCB4VAVMoMmMvUS"]'
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:6881/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:18873/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:6881/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:6881/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:6881/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:6881/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:6881/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true" -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:6881/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18873/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true" -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:18873/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
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 25b03bf8bebf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b279111e8848
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,228 @@
2025-12-14 04:33:07.818 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:33:07.818 DEBUG [tests.conftest] Running test: test_get_multiple_store_messages with id: 2025-12-14_04-33-07__a63b03a4-ffb0-4dbb-bef7-366007f31751
2025-12-14 04:33:07.818 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:33:07.819 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:33:07.819 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:33:07.826 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:07.826 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-33-07__a63b03a4-ffb0-4dbb-bef7-366007f31751__wakuorg_nwaku:latest.log
2025-12-14 04:33:07.826 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:07.826 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:07.828 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:07.828 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.153
2025-12-14 04:33:07.828 DEBUG [src.node.docker_mananger] Generated ports ['20618', '20619', '20620', '20621', '20622']
2025-12-14 04:33:07.828 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:07.828 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:07.828 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:07.829 DEBUG [src.node.docker_mananger] docker run -i -t -p 20618:20618 -p 20619:20619 -p 20620:20620 -p 20621:20621 -p 20622:20622 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=20620 --rest-port=20618 --tcp-port=20619 --discv5-udp-port=20621 --rest-address=0.0.0.0 --nat=extip:172.18.45.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=92cb656e9208f7f09e78cbffdaa4cbd5caaf481c7838fe5b398bcbe6ae73528a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20622 --metrics-logging=true --store=true --relay=true
2025-12-14 04:33:08.007 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.153 waku 909bbf6fcc1444d27e82834f451aa5eda0bc7a7d9dcf30f44651bbac886bdc69
2025-12-14 04:33:08.037 ERROR [src.node.docker_mananger] Max retries reached for container dd4ed21c4ce7. Exiting log stream.
2025-12-14 04:33:08.046 DEBUG [src.node.docker_mananger] Container started with ID 909bbf6fcc14. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-33-07__a63b03a4-ffb0-4dbb-bef7-366007f31751__wakuorg_nwaku:latest.log
2025-12-14 04:33:08.046 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20618
2025-12-14 04:33:08.046 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:33:08.618 ERROR [src.node.docker_mananger] Max retries reached for container 56752b9174d3. Exiting log stream.
2025-12-14 04:33:09.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:09.050 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-14 04:33:09.051 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:33:09.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:09.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.153/tcp/20619/p2p/16Uiu2HAm17q9T5zPG4K3LhvxDsNfnarHtRHzNKcXXsPTU3dgbzkF","/ip4/172.18.45.153/tcp/20620/ws/p2p/16Uiu2HAm17q9T5zPG4K3LhvxDsNfnarHtRHzNKcXXsPTU3dgbzkF"],"enrUri":"enr:-L24QLl-esARUgw-g3JfgZ2JQfn_yGqGAJ_72zi2bGpHWVy4fyD5exU7_nVIJhY_UBrP0P4KX_iPc_0rcmh9iLuCIY4CgmlkgnY0gmlwhKwSLZmKbXVsdGlhZGRyc5YACASsEi2ZBlCLAAoErBItmQZQjN0DgnJzhQADAQAAiXNlY3AyNTZrMaECVJQIFlCOkjQr_spLW7kyfzGuVFIL4__i3nFcU-2CrhCDdGNwglCLg3VkcIJQjYV3YWt1MgM"}'
2025-12-14 04:33:09.053 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:33:09.060 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:09.061 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-33-07__a63b03a4-ffb0-4dbb-bef7-366007f31751__wakuorg_nwaku:latest.log
2025-12-14 04:33:09.061 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:09.061 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:09.062 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:09.062 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.44.125
2025-12-14 04:33:09.062 DEBUG [src.node.docker_mananger] Generated ports ['60797', '60798', '60799', '60800', '60801']
2025-12-14 04:33:09.063 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:09.063 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:09.063 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:09.063 DEBUG [src.node.docker_mananger] docker run -i -t -p 60797:60797 -p 60798:60798 -p 60799:60799 -p 60800:60800 -p 60801:60801 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=60799 --rest-port=60797 --tcp-port=60798 --discv5-udp-port=60800 --rest-address=0.0.0.0 --nat=extip:172.18.44.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df8acc41e123a07e74ac3a9f4cff0c2f94c5daaed27fb08ce5bfa8eb00f52604 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60801 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLl-esARUgw-g3JfgZ2JQfn_yGqGAJ_72zi2bGpHWVy4fyD5exU7_nVIJhY_UBrP0P4KX_iPc_0rcmh9iLuCIY4CgmlkgnY0gmlwhKwSLZmKbXVsdGlhZGRyc5YACASsEi2ZBlCLAAoErBItmQZQjN0DgnJzhQADAQAAiXNlY3AyNTZrMaECVJQIFlCOkjQr_spLW7kyfzGuVFIL4__i3nFcU-2CrhCDdGNwglCLg3VkcIJQjYV3YWt1MgM --storenode=/ip4/172.18.45.153/tcp/20619/p2p/16Uiu2HAm17q9T5zPG4K3LhvxDsNfnarHtRHzNKcXXsPTU3dgbzkF --store=true --relay=true
2025-12-14 04:33:09.256 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.44.125 waku b4f5ad51450459b95b3f67ffbd7cfc2bc4b5d162555fac6ac4605e432b044c6c
2025-12-14 04:33:09.287 DEBUG [src.node.docker_mananger] Container started with ID b4f5ad514504. Setting up logs at ./log/docker/store_node1_2025-12-14_04-33-07__a63b03a4-ffb0-4dbb-bef7-366007f31751__wakuorg_nwaku:latest.log
2025-12-14 04:33:09.288 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60797
2025-12-14 04:33:09.288 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:33:10.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60797/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:10.293 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-14 04:33:10.293 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:33:10.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60797/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:10.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.125/tcp/60798/p2p/16Uiu2HAkzKqaSFZa1w8oipGbDRzjQxjywhCWfEXBsNxioYBStpes","/ip4/172.18.44.125/tcp/60799/ws/p2p/16Uiu2HAkzKqaSFZa1w8oipGbDRzjQxjywhCWfEXBsNxioYBStpes"],"enrUri":"enr:-L24QGS7KlBwNL9Rp-n1d0k1qXiqnmy-v4585d6u3AyroahgbyZUs4P6ppgquxDdyoF-did_wPzttcLdEmQ3aENZaswCgmlkgnY0gmlwhKwSLH2KbXVsdGlhZGRyc5YACASsEix9Bu1-AAoErBIsfQbtf90DgnJzhQADAQAAiXNlY3AyNTZrMaECSMvNLMlg5Bv3CPTLl0Yd6RYr1lXpIZG35srKmLU3briDdGNwgu1-g3VkcILtgIV3YWt1MgM"}'
2025-12-14 04:33:10.296 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:33:10.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60797/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.153/tcp/20619/p2p/16Uiu2HAm17q9T5zPG4K3LhvxDsNfnarHtRHzNKcXXsPTU3dgbzkF"]'
2025-12-14 04:33:10.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:33:10.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60797/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:33:10.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.305 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:10.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:10.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.311 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:10.511 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:10.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:10.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.517 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:10.718 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:10.719 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:10.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.725 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:10.926 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:10.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:10.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:10.932 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:11.133 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:11.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:11.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:11.140 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:11.341 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:11.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:11.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:11.347 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:11.547 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:11.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:11.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:11.553 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:11.754 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:11.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:11.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:11.761 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:11.962 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:11.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:11.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:11.968 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:12.169 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:12.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:12.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:12.175 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:12.376 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:12.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:12.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:12.383 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:12.584 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:12.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:12.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:12.590 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:12.791 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:12.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:12.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:12.797 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:12.998 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:12.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:13.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:13.003 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:13.204 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:13.204 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:13.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:13.210 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:13.411 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:13.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:13.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:13.418 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:13.619 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:13.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:13.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:13.626 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:13.827 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:13.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:13.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:13.832 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:14.034 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:14.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:14.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:14.040 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:14.241 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:14.241 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:14.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:14.247 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:14.448 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:14.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:14.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:14.455 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:14.656 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:14.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:14.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:14.661 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:14.862 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:14.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:14.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:14.868 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:15.070 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:15.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:15.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:15.075 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:15.276 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:15.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:15.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:15.282 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:15.483 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:15.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:15.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:15.490 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:15.691 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:15.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:15.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:15.697 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:15.899 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:15.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:15.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:15.905 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:16.105 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:16.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:16.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:16.111 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:16.312 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:16.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:16.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:16.318 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:16.519 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:16.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:16.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:16.525 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:16.726 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:16.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:16.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:16.733 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:16.934 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:16.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:16.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:16.941 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:17.142 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:17.142 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:17.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:17.148 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:17.349 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:17.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:17.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:17.355 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:17.556 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:17.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:17.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:17.563 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:17.764 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:17.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:17.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:17.770 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:17.971 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:17.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:17.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:17.977 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:18.178 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:18.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:18.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:18.184 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:18.385 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:18.385 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/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-14 04:33:18.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:18.392 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:18.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:18.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x05dfad097f2f241d95468fdab646c1dbb7678dd0a2451ff81349090313e73232"},{"messageHash":"0x91fab619c6aef6f492015334c1f958313b371e5c0e45e6d020688db5d1d0f044"},{"messageHash":"0xc2453b4ab982596a0c435f76c1722e32e6290388b354ed0632c7fc113d6f7a31"},{"messageHash":"0x9a1fc4f0313d40161d0872d4c43be6e149e25eab3ffe8b623dba22aea218ad7b"},{"messageHash":"0x0257a8b5db9180d6565baf4f06ce6cd4fbbf5ca0e47e6199a624b23cf81136ea"},{"messageHash":"0xc737f30f22e716da6c72b2f11b1330a0f329ea8bc9a1658cd4e31eddc9bea487"},{"messageHash":"0xe950ddc4d7cdbf0f9bd32a6a4cc1072a96164110fe2cc7626d55409c5afe8de7"},{"messageHash":"0xa0ccb801eafdb341943ccd96ffc5f6c3508284668218cba4897d5f9d44ca623d"},{"messageHash":"0x5a569e08f567e7f26ffc3e2252011a22b4e953773ee9fe53b2d378de4ebc5abf"},{"messageHash":"0xf885241862225807520d4e684041b51ad6d7ab3d0e6e4c8bb8aceac046b4e2b3"},{"messageHash":"0x3c30071f36673bfa927bd695a704f5267f3befeaca4616f3255c6d99d2b8d912"},{"messageHash":"0x994c346165d3be5cf7cdbf86e5220277300e6e98a0349e05962099d0de494939"},{"messageHash":"0x30b2f504ce9097e6db73e4430d46a06329f3267f4e0f3f7f1c56f9a5a0081372"},{"messageHash":"0xaa29387fa6d8078afc7f19bf3a4e377ce1a5fe26219741e8ba62e7374ccc9e84"},{"messageHash":"0x0a7ce9d40ca1516710074ae0a10d8de6bca59bc110f058233dd571bd7323a0a7"},{"messageHash":"0x01c705e70d2f53885ea03b985f4ff9a2e2395d9402deddb25f8beaf3e5bb3f76"},{"messageHash":"0xafcb5b302e21a4d33b40f348a112e4dbb6fd6342186be7f2473b88780dbd9d4d"},{"messageHash":"0x7fd237340e01e61c1436bfb8ae98f22ab985351f6bc9e3c5ccaec49f523d5299"},{"messageHash":"0x0bd54cd1b1d122f3ad894ff0e9831c8f398e9780fa9d77ab80c211174eef4dd3"},{"messageHash":"0x5a820563adfa32f332d9e3967c9849956e975c3b9f226ff39fd5e773b4776c3d"},{"messageHash":"0x3b6dae8a4d938509daf70fbd859668fcc45782ab5a27aa93bcc27a425367ce67"},{"messageHash":"0x0e35c72cd2f52c52988573d1031710ef1ec3091bf29bdb2b4d1ca1434d6213ea"},{"messageHash":"0x261088798e1ea3bdbc45c81c812c55a5bba4362f5dca4b42cbfd569ae7af7e8c"},{"messageHash":"0x3850ca5f4495176591e5bb54d7904f200127104c1df70bd16b9fd3653dec250b"},{"messageHash":"0x6df15c1f502c299bf924bd7fa4778e526c5536a44c95250cba0ffe28d3e3277d"},{"messageHash":"0x1b7b1ac888ba2cfce441b48a655e707c7ae308eda8f17d4a0cee547836eb9a9f"},{"messageHash":"0x1fc64f8e61395fd96cbc848fb4eeeab27fa4041db5f7ba952c12038d50d6b1b0"},{"messageHash":"0xcfe4ec20948bb4a1244795f498691a8068fca9dd6884f419728606011d6f3358"},{"messageHash":"0x45f59e75128974605c4657d93275b4f6797d6cb6e0addf9b7b0d13fc23b385e6"},{"messageHash":"0xc013f1c7304f2e6896bc1f62beabbded4c1b3c8a7b13b194611ed9ec94083218"},{"messageHash":"0xbb0646e32407b5e3e35fbc0bf66c72b1e2842fa9f295f3095ba3d9f934841d73"},{"messageHash":"0x0932be424e99f9e34e7996d4f89fa97e82e693e4bc8ca3a8cf72248691fa88dc"},{"messageHash":"0x2dea4d5a544321ce02156d049ddc3ae204693823991f0dce8e68891ddc2e81ff"},{"messageHash":"0x9bc6bd67c7a59ff44077765bf439cc0086c1f2333fca9c6e64cbd56016961b30"},{"messageHash":"0xa16892af217798083119b14ca0e62449c15513fcf182976036bbd6aab67f726b"},{"messageHash":"0x7d0baa094d92ed4b437ac4a2fd869a818c90d4ae6b6ca72676d9a5e3b6a6fd26"},{"messageHash":"0x2d5a52a9752337120aa50f984377ee5f30fdb563b014c7e346bce8e39d8fd6e7"},{"messageHash":"0x09832b7422e776bf6f9ac7a67a094f252d70a6902408f939f9db493db8cb7ab1"},{"messageHash":"0x3a40d8cb71d641637ce3b576b7b996a7d3d6211875782f23992edc25dbd6e00c"},{"messageHash":"0x0e144658b23dd4e8e0d07300d41cff4fceb1f5e9311e14f95f8cc0d2de380862"}]}'
2025-12-14 04:33:18.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60797/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:18.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x05dfad097f2f241d95468fdab646c1dbb7678dd0a2451ff81349090313e73232"},{"messageHash":"0x91fab619c6aef6f492015334c1f958313b371e5c0e45e6d020688db5d1d0f044"},{"messageHash":"0xc2453b4ab982596a0c435f76c1722e32e6290388b354ed0632c7fc113d6f7a31"},{"messageHash":"0x9a1fc4f0313d40161d0872d4c43be6e149e25eab3ffe8b623dba22aea218ad7b"},{"messageHash":"0x0257a8b5db9180d6565baf4f06ce6cd4fbbf5ca0e47e6199a624b23cf81136ea"},{"messageHash":"0xc737f30f22e716da6c72b2f11b1330a0f329ea8bc9a1658cd4e31eddc9bea487"},{"messageHash":"0xe950ddc4d7cdbf0f9bd32a6a4cc1072a96164110fe2cc7626d55409c5afe8de7"},{"messageHash":"0xa0ccb801eafdb341943ccd96ffc5f6c3508284668218cba4897d5f9d44ca623d"},{"messageHash":"0x5a569e08f567e7f26ffc3e2252011a22b4e953773ee9fe53b2d378de4ebc5abf"},{"messageHash":"0xf885241862225807520d4e684041b51ad6d7ab3d0e6e4c8bb8aceac046b4e2b3"},{"messageHash":"0x3c30071f36673bfa927bd695a704f5267f3befeaca4616f3255c6d99d2b8d912"},{"messageHash":"0x994c346165d3be5cf7cdbf86e5220277300e6e98a0349e05962099d0de494939"},{"messageHash":"0x30b2f504ce9097e6db73e4430d46a06329f3267f4e0f3f7f1c56f9a5a0081372"},{"messageHash":"0xaa29387fa6d8078afc7f19bf3a4e377ce1a5fe26219741e8ba62e7374ccc9e84"},{"messageHash":"0x0a7ce9d40ca1516710074ae0a10d8de6bca59bc110f058233dd571bd7323a0a7"},{"messageHash":"0x01c705e70d2f53885ea03b985f4ff9a2e2395d9402deddb25f8beaf3e5bb3f76"},{"messageHash":"0xafcb5b302e21a4d33b40f348a112e4dbb6fd6342186be7f2473b88780dbd9d4d"},{"messageHash":"0x7fd237340e01e61c1436bfb8ae98f22ab985351f6bc9e3c5ccaec49f523d5299"},{"messageHash":"0x0bd54cd1b1d122f3ad894ff0e9831c8f398e9780fa9d77ab80c211174eef4dd3"},{"messageHash":"0x5a820563adfa32f332d9e3967c9849956e975c3b9f226ff39fd5e773b4776c3d"},{"messageHash":"0x3b6dae8a4d938509daf70fbd859668fcc45782ab5a27aa93bcc27a425367ce67"},{"messageHash":"0x0e35c72cd2f52c52988573d1031710ef1ec3091bf29bdb2b4d1ca1434d6213ea"},{"messageHash":"0x261088798e1ea3bdbc45c81c812c55a5bba4362f5dca4b42cbfd569ae7af7e8c"},{"messageHash":"0x3850ca5f4495176591e5bb54d7904f200127104c1df70bd16b9fd3653dec250b"},{"messageHash":"0x6df15c1f502c299bf924bd7fa4778e526c5536a44c95250cba0ffe28d3e3277d"},{"messageHash":"0x1b7b1ac888ba2cfce441b48a655e707c7ae308eda8f17d4a0cee547836eb9a9f"},{"messageHash":"0x1fc64f8e61395fd96cbc848fb4eeeab27fa4041db5f7ba952c12038d50d6b1b0"},{"messageHash":"0xcfe4ec20948bb4a1244795f498691a8068fca9dd6884f419728606011d6f3358"},{"messageHash":"0x45f59e75128974605c4657d93275b4f6797d6cb6e0addf9b7b0d13fc23b385e6"},{"messageHash":"0xc013f1c7304f2e6896bc1f62beabbded4c1b3c8a7b13b194611ed9ec94083218"},{"messageHash":"0xbb0646e32407b5e3e35fbc0bf66c72b1e2842fa9f295f3095ba3d9f934841d73"},{"messageHash":"0x0932be424e99f9e34e7996d4f89fa97e82e693e4bc8ca3a8cf72248691fa88dc"},{"messageHash":"0x2dea4d5a544321ce02156d049ddc3ae204693823991f0dce8e68891ddc2e81ff"},{"messageHash":"0x9bc6bd67c7a59ff44077765bf439cc0086c1f2333fca9c6e64cbd56016961b30"},{"messageHash":"0xa16892af217798083119b14ca0e62449c15513fcf182976036bbd6aab67f726b"},{"messageHash":"0x7d0baa094d92ed4b437ac4a2fd869a818c90d4ae6b6ca72676d9a5e3b6a6fd26"},{"messageHash":"0x2d5a52a9752337120aa50f984377ee5f30fdb563b014c7e346bce8e39d8fd6e7"},{"messageHash":"0x09832b7422e776bf6f9ac7a67a094f252d70a6902408f939f9db493db8cb7ab1"},{"messageHash":"0x3a40d8cb71d641637ce3b576b7b996a7d3d6211875782f23992edc25dbd6e00c"},{"messageHash":"0x0e144658b23dd4e8e0d07300d41cff4fceb1f5e9311e14f95f8cc0d2de380862"}]}'
2025-12-14 04:33:18.604 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:33:18.605 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:33:18.605 DEBUG [src.node.waku_node] Stopping container with id 909bbf6fcc14
2025-12-14 04:33:19.149 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:33:19.149 DEBUG [src.node.waku_node] Stopping container with id b4f5ad514504
2025-12-14 04:33:19.673 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:33:19.675 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:33:19.695 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:33:19.709 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,186 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2025-12-14_04-20-30__b39bda49-4d1d-42cd-8b49-b03e049ef4f2
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-14_04-20-30__b39bda49-4d1d-42cd-8b49-b03e049ef4f2__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.27.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8022', '8023', '8024', '8025', '8026']
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 8022:8022 -p 8023:8023 -p 8024:8024 -p 8025:8025 -p 8026:8026 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=8024 --rest-port=8022 --tcp-port=8023 --discv5-udp-port=8025 --rest-address=0.0.0.0 --nat=extip:172.18.27.34 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=97f5dcbcbcf729c13a745a8dee5b9a1d12bce6b2ced4b820d0f931feacb04e60 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8026 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.34 waku 5306e84b76100a3c0027d0c084c48af0397ef54738d97156cffaa43ade617a87
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5306e84b7610. Setting up logs at ./log/docker/node1_2025-12-14_04-20-30__b39bda49-4d1d-42cd-8b49-b03e049ef4f2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8022
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 3d2d178b6fea. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8c7ee94fa05a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8022/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:8022/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.27.34/tcp/8023/p2p/16Uiu2HAmRcCbPRRq1DpaNXn6Mv3toJc2Da3g8FyKVS2FvBukhw58","/ip4/172.18.27.34/tcp/8024/ws/p2p/16Uiu2HAmRcCbPRRq1DpaNXn6Mv3toJc2Da3g8FyKVS2FvBukhw58"],"enrUri":"enr:-L24QBHwlQf9kTEJRaHtIKdUqEdvcXIK43FxJTB_BTeyJKrhPtqB5-2I1Q4EMkn9AzdhUFdgOifs82QiQfptrJJblrsCgmlkgnY0gmlwhKwSGyKKbXVsdGlhZGRyc5YACASsEhsiBh9XAAoErBIbIgYfWN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwHEH6EerEyc4zD3Swfp5njsYOQwR1cH1CTLHw7fpafeDdGNwgh9Xg3VkcIIfWYV3YWt1MgU"}'
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-14_04-20-30__b39bda49-4d1d-42cd-8b49-b03e049ef4f2__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.240.172
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31580', '31581', '31582', '31583', '31584']
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 31580:31580 -p 31581:31581 -p 31582:31582 -p 31583:31583 -p 31584:31584 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=31582 --rest-port=31580 --tcp-port=31581 --discv5-udp-port=31583 --rest-address=0.0.0.0 --nat=extip:172.18.240.172 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1c5e38ba04737a466b201eedcee27c5159f0487cbeda32bd5bd0cbff0be171bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31584 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBHwlQf9kTEJRaHtIKdUqEdvcXIK43FxJTB_BTeyJKrhPtqB5-2I1Q4EMkn9AzdhUFdgOifs82QiQfptrJJblrsCgmlkgnY0gmlwhKwSGyKKbXVsdGlhZGRyc5YACASsEhsiBh9XAAoErBIbIgYfWN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwHEH6EerEyc4zD3Swfp5njsYOQwR1cH1CTLHw7fpafeDdGNwgh9Xg3VkcIIfWYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.240.172 waku fd4c66c96edc055efbc3a4b20b96f9ebec1d041c3ad1f6337b2c5dcb8644d2e5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fd4c66c96edc. Setting up logs at ./log/docker/node2_2025-12-14_04-20-30__b39bda49-4d1d-42cd-8b49-b03e049ef4f2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31580
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:31580/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":"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:31580/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.240.172/tcp/31581/p2p/16Uiu2HAm6aj4CWSApMbynFfzVWyc816ULGKYgqsFLyUG9RttL4FA","/ip4/172.18.240.172/tcp/31582/ws/p2p/16Uiu2HAm6aj4CWSApMbynFfzVWyc816ULGKYgqsFLyUG9RttL4FA"],"enrUri":"enr:-L24QKAR0RBRzCPy4nvm_-PH2Uu4RqmV4XCMjnX8sh7DHg_rSyHP76eWPMG79ED25kX8NciNOEhPf4DztU2KJWE5YjUCgmlkgnY0gmlwhKwS8KyKbXVsdGlhZGRyc5YACASsEvCsBntdAAoErBLwrAZ7Xt0DgnJzhQACAQAAiXNlY3AyNTZrMaECpcJC78Tag-YicSxBWPaWp9yFvKyHORnhA9g_j-Jwk6mDdGNwgntdg3VkcIJ7X4V3YWt1MgE"}'
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:31580/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.27.34/tcp/8023/p2p/16Uiu2HAmRcCbPRRq1DpaNXn6Mv3toJc2Da3g8FyKVS2FvBukhw58"]'
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:8022/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"]'
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:31580/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"]'
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:8022/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:8022/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":1765686033411613467,"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:31580/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":1765686033411613467,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686033534862555,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686033534862555,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "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":1765686033650452674,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "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":1765686033650452674,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "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":1765686033763957358,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "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":1765686033763957358,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "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":1765686033878571154,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "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":1765686033878571154,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "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":1765686033992631124,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "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":1765686033992631124,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "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":1765686034109643315,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "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":1765686034109643315,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "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":1765686034224799937,"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:31580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "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":1765686034224799937,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:8022/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 DELETE "http://127.0.0.1:31580/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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
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 DELETE "http://127.0.0.1:8022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
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 DELETE "http://127.0.0.1:31580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
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:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8022/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)'}'
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:8022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
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 5306e84b7610
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fd4c66c96edc
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,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-14_04-21-28__99102340-86dd-4b75-999b-2e2b19efd65c
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-14_04-21-28__99102340-86dd-4b75-999b-2e2b19efd65c__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.205.153
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29419', '29420', '29421', '29422', '29423']
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 29419:29419 -p 29420:29420 -p 29421:29421 -p 29422:29422 -p 29423:29423 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=29421 --rest-port=29419 --tcp-port=29420 --discv5-udp-port=29422 --rest-address=0.0.0.0 --nat=extip:172.18.205.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7d7b8078fbea50bfb562bf5e55bddedef1915ff126cb5d61e4ccc4cbb1ac8c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29423 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.153 waku f81cf16c522186ee51404419d92591925d908f7d0364d92b1a1ee5c344518f93
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 17ffebcf6b37. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f81cf16c5221. Setting up logs at ./log/docker/node1_2025-12-14_04-21-28__99102340-86dd-4b75-999b-2e2b19efd65c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29419
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 4d16719e1732. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29419/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:29419/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.205.153/tcp/29420/p2p/16Uiu2HAmCnrCsAntz9EZ6nPpfnrZE37f4d4NGDcSUmGJArJCg9J9","/ip4/172.18.205.153/tcp/29421/ws/p2p/16Uiu2HAmCnrCsAntz9EZ6nPpfnrZE37f4d4NGDcSUmGJArJCg9J9"],"enrUri":"enr:-L24QMWDgnNfQR0gj8UNGC0LDB1QSsEHPpt9hvZm5c8qz8fADaEZywjuAAvaZwpgf6iEalMJFw9b8Kc4knmmHfoCOvoCgmlkgnY0gmlwhKwSzZmKbXVsdGlhZGRyc5YACASsEs2ZBnLsAAoErBLNmQZy7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAgNvxiXryzkhjP_kGWXVUKCv77N8U824-xkWSPCICCqDdGNwgnLsg3VkcIJy7oV3YWt1MgE"}'
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-14_04-21-28__99102340-86dd-4b75-999b-2e2b19efd65c__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.14.182
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56879', '56880', '56881', '56882', '56883']
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 56879:56879 -p 56880:56880 -p 56881:56881 -p 56882:56882 -p 56883:56883 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=56881 --rest-port=56879 --tcp-port=56880 --discv5-udp-port=56882 --rest-address=0.0.0.0 --nat=extip:172.18.14.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cab644af4cbedd48e26bfe3ff0398ec98b760bca5c91baa56adc9c23ca6f978a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56883 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMWDgnNfQR0gj8UNGC0LDB1QSsEHPpt9hvZm5c8qz8fADaEZywjuAAvaZwpgf6iEalMJFw9b8Kc4knmmHfoCOvoCgmlkgnY0gmlwhKwSzZmKbXVsdGlhZGRyc5YACASsEs2ZBnLsAAoErBLNmQZy7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAgNvxiXryzkhjP_kGWXVUKCv77N8U824-xkWSPCICCqDdGNwgnLsg3VkcIJy7oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.182 waku f4e62822e457f338b2080b97a985869f747d36bc390f9577d21de300a5dc3400
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f4e62822e457. Setting up logs at ./log/docker/node2_2025-12-14_04-21-28__99102340-86dd-4b75-999b-2e2b19efd65c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56879
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:56879/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:56879/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.14.182/tcp/56880/p2p/16Uiu2HAm1AH27fQfkDWjFYoX69CVzuAceogiY2ayzz2hLh2F7chM","/ip4/172.18.14.182/tcp/56881/ws/p2p/16Uiu2HAm1AH27fQfkDWjFYoX69CVzuAceogiY2ayzz2hLh2F7chM"],"enrUri":"enr:-L24QL_7fSS1rmUeKJSjYr8aoCDXYR2LKviFb7PivPQdDh3kVpz9jLa8tDiisXPjXEGV6ZIEDIsVjTyYnudIcxkmuxcCgmlkgnY0gmlwhKwSDraKbXVsdGlhZGRyc5YACASsEg62Bt4wAAoErBIOtgbeMd0DgnJzhQADAQAAiXNlY3AyNTZrMaECVTRy0YOZFixjDVIqxllpzuOAy4TEOh64P_jNmDt77gCDdGNwgt4wg3VkcILeMoV3YWt1MgE"}'
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:56879/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.153/tcp/29420/p2p/16Uiu2HAmCnrCsAntz9EZ6nPpfnrZE37f4d4NGDcSUmGJArJCg9J9"]'
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:29419/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:56879/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:29419/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:29419/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":1765686091176929536,"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:56879/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":1765686091176929536,"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:29419/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:29419/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 f81cf16c5221
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f4e62822e457
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,109 @@
2025-12-14 04:34:12.513 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:34:12.515 DEBUG [tests.conftest] Running test: test_sync_flags_node2_start_later with id: 2025-12-14_04-34-12__cfa23ca4-06d0-4f4b-b077-1545f1509b88
2025-12-14 04:34:12.515 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:34:12.526 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:34:12.526 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-34-12__cfa23ca4-06d0-4f4b-b077-1545f1509b88__wakuorg_nwaku:latest.log
2025-12-14 04:34:12.534 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:34:12.534 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-34-12__cfa23ca4-06d0-4f4b-b077-1545f1509b88__wakuorg_nwaku:latest.log
2025-12-14 04:34:12.540 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:34:12.541 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-34-12__cfa23ca4-06d0-4f4b-b077-1545f1509b88__wakuorg_nwaku:latest.log
2025-12-14 04:34:12.541 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:34:12.543 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:34:12.544 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:34:12.546 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:34:12.546 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.160.195
2025-12-14 04:34:12.547 DEBUG [src.node.docker_mananger] Generated ports ['51404', '51405', '51406', '51407', '51408']
2025-12-14 04:34:12.548 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:34:12.549 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:34:12.550 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:34:12.550 DEBUG [src.node.docker_mananger] docker run -i -t -p 51404:51404 -p 51405:51405 -p 51406:51406 -p 51407:51407 -p 51408:51408 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=51406 --rest-port=51404 --tcp-port=51405 --discv5-udp-port=51407 --rest-address=0.0.0.0 --nat=extip:172.18.160.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b79b1a3119fc1ce9eb071beb64334dbc579d3aac6aecad945dca1f1bcdd9afde --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51408 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true
2025-12-14 04:34:12.723 ERROR [src.node.docker_mananger] Max retries reached for container 9cc3da2bfbfd. Exiting log stream.
2025-12-14 04:34:12.740 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.160.195 waku ffc5f2ecf4f70dbbe51df7e143edc1341cc90bc3d7750164534f89af8bd22367
2025-12-14 04:34:12.774 DEBUG [src.node.docker_mananger] Container started with ID ffc5f2ecf4f7. Setting up logs at ./log/docker/node1_2025-12-14_04-34-12__cfa23ca4-06d0-4f4b-b077-1545f1509b88__wakuorg_nwaku:latest.log
2025-12-14 04:34:12.776 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51404
2025-12-14 04:34:12.776 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:13.366 ERROR [src.node.docker_mananger] Max retries reached for container 01cccba7e90b. Exiting log stream.
2025-12-14 04:34:13.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:13.780 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-14 04:34:13.780 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:34:13.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51404/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:13.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.195/tcp/51405/p2p/16Uiu2HAmNAXyM69A1kb6AuC2BFwCobNJNPyVGPGPULstAmwiYogV","/ip4/172.18.160.195/tcp/51406/ws/p2p/16Uiu2HAmNAXyM69A1kb6AuC2BFwCobNJNPyVGPGPULstAmwiYogV"],"enrUri":"enr:-L24QAW-7dHZtOnhtBXFRmffRuJAGsY9MWLJXAOR-aqHZF5QOUw4vIwWJeuVkCVLmWQ7GDSBcUh2vpWOGENNb-p6YXgCgmlkgnY0gmlwhKwSoMOKbXVsdGlhZGRyc5YACASsEqDDBsjNAAoErBKgwwbIzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjUrH0c3V10HSXbegQSF6wAT2QUIaI5xSZTHOtjPPVBKDdGNwgsjNg3VkcILIz4V3YWt1MhM"}'
2025-12-14 04:34:13.783 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:34:13.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:34:13.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:13.797 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:13.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:13.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:13.801 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:14.001 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:14.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:14.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:14.006 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:14.207 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:14.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:14.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:14.211 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:14.412 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:14.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:14.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:14.417 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:14.617 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:14.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:14.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:14.622 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:14.822 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:14.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:14.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:14.827 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:15.028 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:15.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:15.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:15.032 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:15.233 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:15.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:15.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:15.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:15.438 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:15.439 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:15.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:15.443 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:15.643 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:15.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51404/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-14 04:34:15.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:15.648 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:15.848 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:16.849 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:34:16.849 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:34:16.851 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:34:16.851 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.113
2025-12-14 04:34:16.851 DEBUG [src.node.docker_mananger] Generated ports ['31258', '31259', '31260', '31261', '31262']
2025-12-14 04:34:16.851 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:34:16.851 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:34:16.851 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:34:16.852 DEBUG [src.node.docker_mananger] docker run -i -t -p 31258:31258 -p 31259:31259 -p 31260:31260 -p 31261:31261 -p 31262:31262 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=31260 --rest-port=31258 --tcp-port=31259 --discv5-udp-port=31261 --rest-address=0.0.0.0 --nat=extip:172.18.82.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9bfeed4bdd170fd1efc87f91bc89fd229dd9f2522e7e87addcee98d6b931649 --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31262 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --discv5-bootstrap-node=enr:-L24QAW-7dHZtOnhtBXFRmffRuJAGsY9MWLJXAOR-aqHZF5QOUw4vIwWJeuVkCVLmWQ7GDSBcUh2vpWOGENNb-p6YXgCgmlkgnY0gmlwhKwSoMOKbXVsdGlhZGRyc5YACASsEqDDBsjNAAoErBKgwwbIzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjUrH0c3V10HSXbegQSF6wAT2QUIaI5xSZTHOtjPPVBKDdGNwgsjNg3VkcILIz4V3YWt1MhM
2025-12-14 04:34:17.029 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.113 waku 51a48e4266eff827f0a7bf6789b52e273881e38d9ebbb54620b09df00e5ec809
2025-12-14 04:34:17.059 DEBUG [src.node.docker_mananger] Container started with ID 51a48e4266ef. Setting up logs at ./log/docker/node2_2025-12-14_04-34-12__cfa23ca4-06d0-4f4b-b077-1545f1509b88__wakuorg_nwaku:latest.log
2025-12-14 04:34:17.061 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31258
2025-12-14 04:34:17.061 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:18.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31258/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:18.065 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-14 04:34:18.066 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:34:18.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31258/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:18.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.113/tcp/31259/p2p/16Uiu2HAmDzN9PyqLexYBi1hvW2q4kkqrP4F8PV3T1TScBj21JHbR","/ip4/172.18.82.113/tcp/31260/ws/p2p/16Uiu2HAmDzN9PyqLexYBi1hvW2q4kkqrP4F8PV3T1TScBj21JHbR"],"enrUri":"enr:-L24QJ-sXzxmVg9MAgIHP0qrtDWKjG3ccJZvYQD37wVhzmlPHnylZw0AgkTaMhGW13iOdF5Y1Wvln8JxhfT9fs7nEDACgmlkgnY0gmlwhKwSUnGKbXVsdGlhZGRyc5YACASsElJxBnobAAoErBJScQZ6HN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDE9JdrXhPFtM0henEy3M6WGtN4mbkuzYciF-UaJXGENSDdGNwgnobg3VkcIJ6HYV3YWt1MhI"}'
2025-12-14 04:34:18.068 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:34:18.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31258/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.195/tcp/51405/p2p/16Uiu2HAmNAXyM69A1kb6AuC2BFwCobNJNPyVGPGPULstAmwiYogV"]'
2025-12-14 04:34:18.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:18.072 DEBUG [src.libs.common] Sleeping for 65 seconds
2025-12-14 04:35:23.072 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:35:23.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31258/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:35:23.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf7e8831ef1a2ffb0a2a6778c437759a62d53e55029e7df42f49199b4ab304f54"},{"messageHash":"0x9c7fcdb683033ead7fb83d1335f87aee07e7708b1dbe5410afc0b5da7cd16eab"},{"messageHash":"0xe5f9fa6150a54a3e662f6f472a243355903f64561f786779c803d4a34d8fabf3"},{"messageHash":"0x24dc0e254ffbcb04c3f80be1a775920fe97c372037385e1fa14d139ebef6801f"},{"messageHash":"0x0320330ce88af3dbcdabefeab2e527acc252fe7b78d9d47a472e7a596a8d7f5f"},{"messageHash":"0xa9a7c491c3639c7c6af09141948a9912b18f6812051ca827f6878f3960dd78e0"},{"messageHash":"0x20d953de7948fd17b69f60c82f9ae2025d6b422574bb1e884c510420d188cacc"},{"messageHash":"0x084a2b2ba456b5b02af764ab0c606c89c5e894f9adf285e3819fcc714f13e848"},{"messageHash":"0xa8510caf9475338db362668c7babdb48f9cb358e91516503e6378e9d627d0155"},{"messageHash":"0xe4db75373e3a6c18a2b9550ec3caf7e094f9a17e601fe8cde07af929fa6cf230"}]}'
2025-12-14 04:35:23.076 DEBUG [src.steps.store] messages length is 10
2025-12-14 04:35:23.078 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:35:23.079 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:35:23.080 DEBUG [src.node.waku_node] Stopping container with id ffc5f2ecf4f7
2025-12-14 04:35:23.639 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:35:23.641 DEBUG [src.node.waku_node] Stopping container with id 51a48e4266ef
2025-12-14 04:35:24.155 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:35:24.158 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:35:24.221 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:35:24.247 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,224 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_3_senders_multiple_msg_1_receiver with id: 2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1
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-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__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-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__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-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__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.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-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__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/node5_2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__wakuorg_nwaku:latest.log
DEBUG  tests.e2e.test_e2e:test_e2e.py:231 Start 5 nodes
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.11
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21072', '21073', '21074', '21075', '21076']
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 21072:21072 -p 21073:21073 -p 21074:21074 -p 21075:21075 -p 21076:21076 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=21074 --rest-port=21072 --tcp-port=21073 --discv5-udp-port=21075 --rest-address=0.0.0.0 --nat=extip:172.18.125.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4ea4fe5af1bec4ef0cbcaa5fe86d4ce00468c4bf14fbce878875e38abfcb3e8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21076 --metrics-logging=true --relay=true --store=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.11 waku 4e8b2f69e4234b5054868d7ccebaa34d34aa42e0bd084951629e3a0aa17b633f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f325cbd1910b. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e8b2f69e423. Setting up logs at ./log/docker/node1_2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21072
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 378b5e496450. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21072/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:21072/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.11/tcp/21073/p2p/16Uiu2HAmRkJt3iZBaKBqPcjaVGyXM8Kmah9kbPTuvx8LCLNFB5Hb","/ip4/172.18.125.11/tcp/21074/ws/p2p/16Uiu2HAmRkJt3iZBaKBqPcjaVGyXM8Kmah9kbPTuvx8LCLNFB5Hb"],"enrUri":"enr:-L24QOXA9jHR3NVW0TaMb65Sf29wLx0xbMIXMPE3GX2V8qjNNOMIk4suvzTyKTDnxNU3995Jv6QBHne4NEN-0X9BqJYCgmlkgnY0gmlwhKwSfQuKbXVsdGlhZGRyc5YACASsEn0LBlJRAAoErBJ9CwZSUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwoTJT7HLteCCjZ55CWRCuL4wW9uD2H2kEqd7lgFu0iKDdGNwglJRg3VkcIJSU4V3YWt1MgE"}'
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.37.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21255', '21256', '21257', '21258', '21259']
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 21255:21255 -p 21256:21256 -p 21257:21257 -p 21258:21258 -p 21259:21259 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=21257 --rest-port=21255 --tcp-port=21256 --discv5-udp-port=21258 --rest-address=0.0.0.0 --nat=extip:172.18.37.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c1a78e7cdeea5dd493b0c29f0fb81beb82ebde8e8e4b0aebdf9d65717c81ed3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21259 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QOXA9jHR3NVW0TaMb65Sf29wLx0xbMIXMPE3GX2V8qjNNOMIk4suvzTyKTDnxNU3995Jv6QBHne4NEN-0X9BqJYCgmlkgnY0gmlwhKwSfQuKbXVsdGlhZGRyc5YACASsEn0LBlJRAAoErBJ9CwZSUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwoTJT7HLteCCjZ55CWRCuL4wW9uD2H2kEqd7lgFu0iKDdGNwglJRg3VkcIJSU4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.37.185 waku 13b3b0c3cbc65ee8db703a89d22afa58371dd6e425ac100b6a7553abfb52d425
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 13b3b0c3cbc6. Setting up logs at ./log/docker/node2_2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21255
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:21255/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:21255/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.37.185/tcp/21256/p2p/16Uiu2HAmDWedctGP5pXhXBDaWBy844cqtEtRhjKgVQfGGw5zk6V8","/ip4/172.18.37.185/tcp/21257/ws/p2p/16Uiu2HAmDWedctGP5pXhXBDaWBy844cqtEtRhjKgVQfGGw5zk6V8"],"enrUri":"enr:-L24QHC7YR8wdlQE6W7OHpBYXzcYOJI6c9ZhOUgkDeTxMk1BQXoOE3pRjqM56p3xvP5BNP4M1sZdu3clozljBMwxtGsCgmlkgnY0gmlwhKwSJbmKbXVsdGlhZGRyc5YACASsEiW5BlMIAAoErBIluQZTCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDLi-plwyGUyGgItR4L2j9NWpCXRjDkWcdAntj3uAkduDdGNwglMIg3VkcIJTCoV3YWt1MgE"}'
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.151.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24018', '24019', '24020', '24021', '24022']
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 24018:24018 -p 24019:24019 -p 24020:24020 -p 24021:24021 -p 24022:24022 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=24020 --rest-port=24018 --tcp-port=24019 --discv5-udp-port=24021 --rest-address=0.0.0.0 --nat=extip:172.18.151.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=849088bb08b2943fff6a2a5d2c2d2f48cebe505c52dfadffacf8add66bfe17d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24022 --metrics-logging=true --relay=true --store=false --filter=true --discv5-bootstrap-node=enr:-L24QHC7YR8wdlQE6W7OHpBYXzcYOJI6c9ZhOUgkDeTxMk1BQXoOE3pRjqM56p3xvP5BNP4M1sZdu3clozljBMwxtGsCgmlkgnY0gmlwhKwSJbmKbXVsdGlhZGRyc5YACASsEiW5BlMIAAoErBIluQZTCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDLi-plwyGUyGgItR4L2j9NWpCXRjDkWcdAntj3uAkduDdGNwglMIg3VkcIJTCoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.118 waku d8205dfc79546e10ae0d94e602cab38df3f44cdfae607f5f1bb21100539e8501
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d8205dfc7954. Setting up logs at ./log/docker/node3_2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24018
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:24018/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:24018/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.151.118/tcp/24019/p2p/16Uiu2HAmEjV7dikB4Kms3SnjDMBzsWXyxd1yPq8mtXQdHmoLmrqJ","/ip4/172.18.151.118/tcp/24020/ws/p2p/16Uiu2HAmEjV7dikB4Kms3SnjDMBzsWXyxd1yPq8mtXQdHmoLmrqJ"],"enrUri":"enr:-L24QHwGTPTQ4_piYE0nv5TEr3z8Vj5I0DIsj1Qgv31xuPJiD7hWxukCLrMH8zCzGUg9zz3F0ROpY3WOA7Jhc5m2g4ACgmlkgnY0gmlwhKwSl3aKbXVsdGlhZGRyc5YACASsEpd2Bl3TAAoErBKXdgZd1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHt44pUms_7mB0DwAKhl_kK9qyCK2BAZaKYrIf8mALaWDdGNwgl3Tg3VkcIJd1YV3YWt1MgU"}'
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.224.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1649', '1650', '1651', '1652', '1653']
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 1649:1649 -p 1650:1650 -p 1651:1651 -p 1652:1652 -p 1653:1653 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=1651 --rest-port=1649 --tcp-port=1650 --discv5-udp-port=1652 --rest-address=0.0.0.0 --nat=extip:172.18.224.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4e5b047c944f3b137ea45661acacabcd392ae2afd0db350b13a6a2d8e0b9836 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1653 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QHwGTPTQ4_piYE0nv5TEr3z8Vj5I0DIsj1Qgv31xuPJiD7hWxukCLrMH8zCzGUg9zz3F0ROpY3WOA7Jhc5m2g4ACgmlkgnY0gmlwhKwSl3aKbXVsdGlhZGRyc5YACASsEpd2Bl3TAAoErBKXdgZd1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHt44pUms_7mB0DwAKhl_kK9qyCK2BAZaKYrIf8mALaWDdGNwgl3Tg3VkcIJd1YV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.204 waku 1a18110b8a5625e562f4f6f5c6e39975374bf9546b35a3c1540bfb09dff68728
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1a18110b8a56. Setting up logs at ./log/docker/node4_2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1649
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:1649/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":"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:1649/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.204/tcp/1650/p2p/16Uiu2HAmV434U4ctJ5LR7XpFuL1FB9u5MYmLBNMH8BF2YCBU8ud9","/ip4/172.18.224.204/tcp/1651/ws/p2p/16Uiu2HAmV434U4ctJ5LR7XpFuL1FB9u5MYmLBNMH8BF2YCBU8ud9"],"enrUri":"enr:-L24QMC144pCARaffeaaAYNXlphxPV_Zrt0-d-kc3W6gvg9MUnkmNp8Op_XchrSDhi1ZROKbb8StZb7Bz3dQMQXl3-MCgmlkgnY0gmlwhKwS4MyKbXVsdGlhZGRyc5YACASsEuDMBgZyAAoErBLgzAYGc90DgnJzhQADAQAAiXNlY3AyNTZrMaED86Jp4Pi-RWfhlbzWj_fvBz9vvkVjD5o5IrYwjvrCusiDdGNwggZyg3VkcIIGdIV3YWt1MgU"}'
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.94.11
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24199', '24200', '24201', '24202', '24203']
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 24199:24199 -p 24200:24200 -p 24201:24201 -p 24202:24202 -p 24203:24203 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=24201 --rest-port=24199 --tcp-port=24200 --discv5-udp-port=24202 --rest-address=0.0.0.0 --nat=extip:172.18.94.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fea10ff7cada0abca6e1a054374c3bf181b3adcddfdc03f76a0e2660cb55231 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24203 --metrics-logging=true --relay=false --filternode=/ip4/172.18.224.204/tcp/1650/p2p/16Uiu2HAmV434U4ctJ5LR7XpFuL1FB9u5MYmLBNMH8BF2YCBU8ud9 --store=false --discv5-bootstrap-node=enr:-L24QHwGTPTQ4_piYE0nv5TEr3z8Vj5I0DIsj1Qgv31xuPJiD7hWxukCLrMH8zCzGUg9zz3F0ROpY3WOA7Jhc5m2g4ACgmlkgnY0gmlwhKwSl3aKbXVsdGlhZGRyc5YACASsEpd2Bl3TAAoErBKXdgZd1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHt44pUms_7mB0DwAKhl_kK9qyCK2BAZaKYrIf8mALaWDdGNwgl3Tg3VkcIJd1YV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.11 waku cfc190b72b8a635afa80d1bc3c66b3204ad5713fb74a361b314d48ba61377538
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfc190b72b8a. Setting up logs at ./log/docker/node5_2025-12-14_04-15-13__bf0e8d90-b670-45a0-8136-bd589ac1e9f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24199
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:24199/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:24199/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.94.11/tcp/24200/p2p/16Uiu2HAmQBkPaGMdUsBsGfEGhtxNWQsnRht6F8b9AwyLgibdsbyU","/ip4/172.18.94.11/tcp/24201/ws/p2p/16Uiu2HAmQBkPaGMdUsBsGfEGhtxNWQsnRht6F8b9AwyLgibdsbyU"],"enrUri":"enr:-L24QHzforPSmCMRyewF1T0ZGHp-zr3yfXXFhYzGXn-ETxf2HtxfYZcYQ4CZN9cD64mtH5YFTLE7TWLMUb_tR2F8MpkCgmlkgnY0gmlwhKwSXguKbXVsdGlhZGRyc5YACASsEl4LBl6IAAoErBJeCwZeid0DgnJzhQADAQAAiXNlY3AyNTZrMaEDq1HGpRFp2zAqyW7iuTDcKdRNpVsaWPen-rPEsYh1WaODdGNwgl6Ig3VkcIJeioV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:238 Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21072/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:21255/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:24018/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:1649/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'
DEBUG  tests.e2e.test_e2e:test_e2e.py:243 Node5 makes filter request pubsubtopic /waku/2/rs/3/1 and content 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:24199/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 GET "http://127.0.0.1:21072/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.37.185/tcp/47332/p2p/16Uiu2HAmDWedctGP5pXhXBDaWBy844cqtEtRhjKgVQfGGw5zk6V8","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21255/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.125.11/tcp/21073/p2p/16Uiu2HAmRkJt3iZBaKBqPcjaVGyXM8Kmah9kbPTuvx8LCLNFB5Hb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.151.118/tcp/39952/p2p/16Uiu2HAmEjV7dikB4Kms3SnjDMBzsWXyxd1yPq8mtXQdHmoLmrqJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24018/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.224.204/tcp/46640/p2p/16Uiu2HAmV434U4ctJ5LR7XpFuL1FB9u5MYmLBNMH8BF2YCBU8ud9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.37.185/tcp/21256/p2p/16Uiu2HAmDWedctGP5pXhXBDaWBy844cqtEtRhjKgVQfGGw5zk6V8","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1649/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.151.118/tcp/24019/p2p/16Uiu2HAmEjV7dikB4Kms3SnjDMBzsWXyxd1yPq8mtXQdHmoLmrqJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"},{"multiaddr":"/ip4/172.18.94.11/tcp/60736/p2p/16Uiu2HAmQBkPaGMdUsBsGfEGhtxNWQsnRht6F8b9AwyLgibdsbyU","protocols":["/ipfs/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-114-g7d1c6a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24199/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.224.204/tcp/1650/p2p/16Uiu2HAmV434U4ctJ5LR7XpFuL1FB9u5MYmLBNMH8BF2YCBU8ud9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.151.118/tcp/24019/p2p/16Uiu2HAmEjV7dikB4Kms3SnjDMBzsWXyxd1yPq8mtXQdHmoLmrqJ","protocols":["/vac/waku/relay/2.0.0","/vac/waku/filter-subscribe/2.0.0-beta1"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 60 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:248 3 Nodes publish 12 message
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:21072/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21072/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21072/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21072/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21255/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21255/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21255/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:21255/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:24018/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:24018/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:24018/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 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:24018/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.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 2 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:254 Node5 requests messages of subscribed filter topic /waku/2/rs/3/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24199/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":1765685780015087179,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685782225376640,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685784441389918,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685786656435345,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685788869118568,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685791085229791,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685793295327006,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685795504675179,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685797715494045,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685799929712447,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685802137802581,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685804349658115,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:256 Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685780015087179, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685782225376640, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685784441389918, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685786656435345, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685788869118568, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685791085229791, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685793295327006, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685795504675179, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685797715494045, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685799929712447, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685802137802581, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1765685804349658115, '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 4e8b2f69e423
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 13b3b0c3cbc6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d8205dfc7954
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4e8b2f69e423. 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 1a18110b8a56
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 13b3b0c3cbc6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8205dfc7954. 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 cfc190b72b8a
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,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_content_topic_also_in_docker_flags[/aaaaa/3/bbbbb/proto] with id: 2025-12-14_04-25-03__1c543e46-f894-42fa-9255-bfce36ac4222
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-14_04-25-03__1c543e46-f894-42fa-9255-bfce36ac4222__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.67.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6446', '6447', '6448', '6449', '6450']
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 6446:6446 -p 6447:6447 -p 6448:6448 -p 6449:6449 -p 6450:6450 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=6448 --rest-port=6446 --tcp-port=6447 --discv5-udp-port=6449 --rest-address=0.0.0.0 --nat=extip:172.18.67.48 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7a1e1a02b6bcafacabed55fb7dcdffbbeb1cdc512d36f8de415ffc15b04b16ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6450 --metrics-logging=true --relay=true --filter=true --content-topic=/aaaaa/3/bbbbb/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.48 waku 06cee83ead678a3051dddbba5214a4defaf2c393e445087ed4649eef1959cd68
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 06cee83ead67. Setting up logs at ./log/docker/node1_2025-12-14_04-25-03__1c543e46-f894-42fa-9255-bfce36ac4222__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6446
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 b6422002172e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4b8d0643e3aa. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6446/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:6446/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.48/tcp/6447/p2p/16Uiu2HAm91hm4HqXiBbWyWR9DZyHcQGFyuB73Z5u6c4LvTN7hc8T","/ip4/172.18.67.48/tcp/6448/ws/p2p/16Uiu2HAm91hm4HqXiBbWyWR9DZyHcQGFyuB73Z5u6c4LvTN7hc8T"],"enrUri":"enr:-L24QIdNLKq0RbjCMmBOwXSxvcJGIYXTERiltHULlUCH5NSQDxh86GyrgOSBmTCW7bWOpH62I7poMPZv3eTrLOMaOw8CgmlkgnY0gmlwhKwSQzCKbXVsdGlhZGRyc5YACASsEkMwBhkvAAoErBJDMAYZMN0DgnJzhQACAQAAiXNlY3AyNTZrMaECyd-wz-ED0z7TW0gdZ3z-VrcO5aUjukpHTayQSwB23FyDdGNwghkvg3VkcIIZMYV3YWt1MgU"}'
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-14_04-25-03__1c543e46-f894-42fa-9255-bfce36ac4222__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.241
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64260', '64261', '64262', '64263', '64264']
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 64260:64260 -p 64261:64261 -p 64262:64262 -p 64263:64263 -p 64264:64264 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=64262 --rest-port=64260 --tcp-port=64261 --discv5-udp-port=64263 --rest-address=0.0.0.0 --nat=extip:172.18.211.241 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=273aa8b60af4fe6a9db12b9f96e16de53d7ef6edf1eefa82eba1c77fe1387ebd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64264 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIdNLKq0RbjCMmBOwXSxvcJGIYXTERiltHULlUCH5NSQDxh86GyrgOSBmTCW7bWOpH62I7poMPZv3eTrLOMaOw8CgmlkgnY0gmlwhKwSQzCKbXVsdGlhZGRyc5YACASsEkMwBhkvAAoErBJDMAYZMN0DgnJzhQACAQAAiXNlY3AyNTZrMaECyd-wz-ED0z7TW0gdZ3z-VrcO5aUjukpHTayQSwB23FyDdGNwghkvg3VkcIIZMYV3YWt1MgU --content-topic=/aaaaa/3/bbbbb/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.241 waku a0404f755430703ff1bf4e753b835cb5b9f292f62c805297eced5f326e92bfa4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a0404f755430. Setting up logs at ./log/docker/node2_2025-12-14_04-25-03__1c543e46-f894-42fa-9255-bfce36ac4222__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64260
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:64260/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:64260/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.241/tcp/64261/p2p/16Uiu2HAky1SEWrXLj99g6bgcELKaVf1JmuDd1A2RMUGgZjd4vD1M","/ip4/172.18.211.241/tcp/64262/ws/p2p/16Uiu2HAky1SEWrXLj99g6bgcELKaVf1JmuDd1A2RMUGgZjd4vD1M"],"enrUri":"enr:-L24QFuSgP0d-QyiCplJOEhCekNINKk8TmhaC46ZYRuwMI95DwVbH3ets3J1CaDI6Y3xZcv1i7x8rUjf08rxZVy-y7ICgmlkgnY0gmlwhKwS0_GKbXVsdGlhZGRyc5YACASsEtPxBvsFAAoErBLT8Qb7Bt0DgnJzhQACAQAAiXNlY3AyNTZrMaECNTlD8_ZJm1WkJ3u9bsyqCBnZ0W-xjR0Q-OpGVtZCCTyDdGNwgvsFg3VkcIL7B4V3YWt1MgE"}'
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:64260/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.48/tcp/6447/p2p/16Uiu2HAm91hm4HqXiBbWyWR9DZyHcQGFyuB73Z5u6c4LvTN7hc8T"]'
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:6446/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:64260/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:6446/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:6446/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":1765686305533593330,"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:64260/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":1765686305533593330,"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 06cee83ead67
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a0404f755430
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-14 04:14:46.208 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:14:46.209 DEBUG [tests.conftest] Running test: test_filter_node_not_connected_directly_to_lightpushing_node with id: 2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c
2025-12-14 04:14:46.209 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:14:46.209 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:14:46.210 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:14:46.220 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:46.220 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c__wakuorg_nwaku:latest.log
2025-12-14 04:14:46.227 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:46.227 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c__wakuorg_nwaku:latest.log
2025-12-14 04:14:46.233 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:46.233 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c__wakuorg_nwaku:latest.log
2025-12-14 04:14:46.233 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:14:46.234 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:14:46.235 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:46.235 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:46.276 DEBUG [src.node.docker_mananger] Network waku created
2025-12-14 04:14:46.277 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.210
2025-12-14 04:14:46.277 DEBUG [src.node.docker_mananger] Generated ports ['61386', '61387', '61388', '61389', '61390']
2025-12-14 04:14:46.277 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:46.277 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:46.277 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:46.277 DEBUG [src.node.docker_mananger] docker run -i -t -p 61386:61386 -p 61387:61387 -p 61388:61388 -p 61389:61389 -p 61390:61390 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=61388 --rest-port=61386 --tcp-port=61387 --discv5-udp-port=61389 --rest-address=0.0.0.0 --nat=extip:172.18.123.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f63d50e8fcf6ff39c3d80ffbc7d2c6feab4dbea0877625febad4e5ba0ae6dc34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61390 --metrics-logging=true --lightpush=true
2025-12-14 04:14:48.674 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.210 waku 1ad02ecbb28b60f3d234ca5d90db83b7d8fff50c9b720c45ce1373138b7f839c
2025-12-14 04:14:48.709 DEBUG [src.node.docker_mananger] Container started with ID 1ad02ecbb28b. Setting up logs at ./log/docker/node1_2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c__wakuorg_nwaku:latest.log
2025-12-14 04:14:48.709 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61386
2025-12-14 04:14:48.710 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:49.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61386/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:49.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_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-14 04:14:49.715 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:49.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61386/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:49.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.210/tcp/61387/p2p/16Uiu2HAkv8drDuojy5HWXrudqRKqaxPTHJDdpq3FnA8p22Gvd9HN","/ip4/172.18.123.210/tcp/61388/ws/p2p/16Uiu2HAkv8drDuojy5HWXrudqRKqaxPTHJDdpq3FnA8p22Gvd9HN"],"enrUri":"enr:-L24QAkguJCJ102XAFo1LhrOyAHiPdm0WPcJrP5dF0OC5NnxdkR16pgI4nkdAEaz-1fN97byIYhwXJXuCDiD6D8ihwoCgmlkgnY0gmlwhKwSe9KKbXVsdGlhZGRyc5YACASsEnvSBu_LAAoErBJ70gbvzN0DgnJzhQADAQAAiXNlY3AyNTZrMaECCn5neMO7Yb03PQcYoNzdn59UVIrvv20ZLqP96GZntOWDdGNwgu_Lg3VkcILvzYV3YWt1Mgk"}'
2025-12-14 04:14:49.718 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:49.718 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:49.718 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:49.719 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:49.720 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.216.163
2025-12-14 04:14:49.720 DEBUG [src.node.docker_mananger] Generated ports ['54564', '54565', '54566', '54567', '54568']
2025-12-14 04:14:49.720 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:49.720 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:49.720 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:49.720 DEBUG [src.node.docker_mananger] docker run -i -t -p 54564:54564 -p 54565:54565 -p 54566:54566 -p 54567:54567 -p 54568:54568 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=54566 --rest-port=54564 --tcp-port=54565 --discv5-udp-port=54567 --rest-address=0.0.0.0 --nat=extip:172.18.216.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b01b6d06cd2e26d8e0dca0fbba3b25dec86eb4cf8dcc933a1e4fd8c588aaed9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54568 --metrics-logging=true --lightpush=true --filter=true --relay=true --discv5-bootstrap-node=enr:-L24QAkguJCJ102XAFo1LhrOyAHiPdm0WPcJrP5dF0OC5NnxdkR16pgI4nkdAEaz-1fN97byIYhwXJXuCDiD6D8ihwoCgmlkgnY0gmlwhKwSe9KKbXVsdGlhZGRyc5YACASsEnvSBu_LAAoErBJ70gbvzN0DgnJzhQADAQAAiXNlY3AyNTZrMaECCn5neMO7Yb03PQcYoNzdn59UVIrvv20ZLqP96GZntOWDdGNwgu_Lg3VkcILvzYV3YWt1Mgk --lightpushnode=/ip4/172.18.123.210/tcp/61387/p2p/16Uiu2HAkv8drDuojy5HWXrudqRKqaxPTHJDdpq3FnA8p22Gvd9HN
2025-12-14 04:14:49.900 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.216.163 waku d227bb40db6cd3d4e6c37ddf1f93c667637ed6081f13ffdb65bd8d877fd9d372
2025-12-14 04:14:49.932 DEBUG [src.node.docker_mananger] Container started with ID d227bb40db6c. Setting up logs at ./log/docker/node2_2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c__wakuorg_nwaku:latest.log
2025-12-14 04:14:49.932 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54564
2025-12-14 04:14:49.932 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:50.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54564/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:50.937 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_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":"READY"},{"Legacy Lightpush Client":"READY"},{"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-14 04:14:50.938 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:50.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54564/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:50.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.163/tcp/54565/p2p/16Uiu2HAmRu2cxbadPK7UvBwhTm1Uh8b5qChgz9XYbMDFD8yZHnT2","/ip4/172.18.216.163/tcp/54566/ws/p2p/16Uiu2HAmRu2cxbadPK7UvBwhTm1Uh8b5qChgz9XYbMDFD8yZHnT2"],"enrUri":"enr:-L24QKPi5-lNMBKdQBvCyeQcsn0ZydXI51Bq0IYODrmCVyISUraLZ5dDDXPwqMzowy-AWjCiJ0CuQENk_W3tMzWq-uQCgmlkgnY0gmlwhKwS2KOKbXVsdGlhZGRyc5YACASsEtijBtUlAAoErBLYowbVJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxMCg1R5TTiCiUKIr-et1wxOUpWzTmkX2sDsHeDXgNHmDdGNwgtUlg3VkcILVJ4V3YWt1Mg0"}'
2025-12-14 04:14:50.941 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:50.941 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:50.941 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:50.943 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:50.943 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.20.168
2025-12-14 04:14:50.943 DEBUG [src.node.docker_mananger] Generated ports ['10497', '10498', '10499', '10500', '10501']
2025-12-14 04:14:50.943 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:50.944 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:50.944 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:50.944 DEBUG [src.node.docker_mananger] docker run -i -t -p 10497:10497 -p 10498:10498 -p 10499:10499 -p 10500:10500 -p 10501:10501 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=10499 --rest-port=10497 --tcp-port=10498 --discv5-udp-port=10500 --rest-address=0.0.0.0 --nat=extip:172.18.20.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beaacbdf48dfabecc4bf3422ba3b9ed6f2eacd55667c32ec77bbe64bdfdf5e1a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10501 --metrics-logging=true --relay=false --filternode=/ip4/172.18.216.163/tcp/54565/p2p/16Uiu2HAmRu2cxbadPK7UvBwhTm1Uh8b5qChgz9XYbMDFD8yZHnT2 --discv5-bootstrap-node=enr:-L24QKPi5-lNMBKdQBvCyeQcsn0ZydXI51Bq0IYODrmCVyISUraLZ5dDDXPwqMzowy-AWjCiJ0CuQENk_W3tMzWq-uQCgmlkgnY0gmlwhKwS2KOKbXVsdGlhZGRyc5YACASsEtijBtUlAAoErBLYowbVJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxMCg1R5TTiCiUKIr-et1wxOUpWzTmkX2sDsHeDXgNHmDdGNwgtUlg3VkcILVJ4V3YWt1Mg0
2025-12-14 04:14:51.162 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.20.168 waku b1da9d7e358c7042afcd7eff348c265bcede28606227b900b2c04f3cb52bc8f3
2025-12-14 04:14:51.194 DEBUG [src.node.docker_mananger] Container started with ID b1da9d7e358c. Setting up logs at ./log/docker/node3_2025-12-14_04-14-46__db05444b-0d06-4207-b85b-8eadfa88669c__wakuorg_nwaku:latest.log
2025-12-14 04:14:51.194 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10497
2025-12-14 04:14:51.194 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:52.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10497/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:52.199 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":"READY"},{"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-14 04:14:52.199 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:52.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10497/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:52.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.168/tcp/10498/p2p/16Uiu2HAmLYd7TTZjdWXpB8134dz62kfdWe6LLBWE4vgyEesgZiz2","/ip4/172.18.20.168/tcp/10499/ws/p2p/16Uiu2HAmLYd7TTZjdWXpB8134dz62kfdWe6LLBWE4vgyEesgZiz2"],"enrUri":"enr:-L24QINfJHa6MqYw8uoHNlokSvyqlOUzmD390_DXTyTbDoeGXnbR0Fv8f-e_NYqUuC8r-_1LY8bLViIeDgDvqWAKeBUCgmlkgnY0gmlwhKwSFKiKbXVsdGlhZGRyc5YACASsEhSoBikCAAoErBIUqAYpA90DgnJzhQADAQAAiXNlY3AyNTZrMaEDdTv_ARGj5dGJOcWir5zZJ2btKZLU1RiTKpOmpin-nR-DdGNwgikCg3VkcIIpBIV3YWt1MgA"}'
2025-12-14 04:14:52.202 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:52.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61386/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:52.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:52.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54564/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:52.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:52.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10497/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-14 04:14:52.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-14 04:14:52.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61386/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:52.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.3/tcp/55120/p2p/16Uiu2HAmRu2cxbadPK7UvBwhTm1Uh8b5qChgz9XYbMDFD8yZHnT2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.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"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
2025-12-14 04:14:52.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54564/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:52.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.20.168/tcp/57768/p2p/16Uiu2HAmLYd7TTZjdWXpB8134dz62kfdWe6LLBWE4vgyEesgZiz2","protocols":["/ipfs/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-114-g7d1c6a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.123.210/tcp/61387/p2p/16Uiu2HAkv8drDuojy5HWXrudqRKqaxPTHJDdpq3FnA8p22Gvd9HN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
2025-12-14 04:14:52.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10497/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:52.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.216.163/tcp/54565/p2p/16Uiu2HAmRu2cxbadPK7UvBwhTm1Uh8b5qChgz9XYbMDFD8yZHnT2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.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"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
2025-12-14 04:14:52.266 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-14 04:15:22.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61386/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1765685722267217667}}'
2025-12-14 04:15:22.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:22.281 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:23.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10497/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:23.285 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":1765685722267217667,"ephemeral":false}]'
2025-12-14 04:15:23.287 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:15:23.288 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:15:23.288 DEBUG [src.node.waku_node] Stopping container with id 1ad02ecbb28b
2025-12-14 04:15:23.895 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:23.895 DEBUG [src.node.waku_node] Stopping container with id d227bb40db6c
2025-12-14 04:15:24.406 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:24.406 DEBUG [src.node.waku_node] Stopping container with id b1da9d7e358c
2025-12-14 04:15:24.709 ERROR [src.node.docker_mananger] Max retries reached for container 1ad02ecbb28b. Exiting log stream.
2025-12-14 04:15:24.881 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:24.883 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:15:24.900 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:24.925 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:24.937 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-14 04:15:29.360 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:15:29.360 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_extra_field with id: 2025-12-14_04-15-29__ff62e638-9288-4d5a-81d0-d4a6bb581674
2025-12-14 04:15:29.361 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:15:29.361 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:15:29.361 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-14 04:15:29.367 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:29.367 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-15-29__ff62e638-9288-4d5a-81d0-d4a6bb581674__wakuorg_nwaku:latest.log
2025-12-14 04:15:29.368 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:29.368 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:29.369 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:29.369 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.166
2025-12-14 04:15:29.369 DEBUG [src.node.docker_mananger] Generated ports ['2387', '2388', '2389', '2390', '2391']
2025-12-14 04:15:29.369 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:29.370 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:29.370 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:29.370 DEBUG [src.node.docker_mananger] docker run -i -t -p 2387:2387 -p 2388:2388 -p 2389:2389 -p 2390:2390 -p 2391:2391 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=2389 --rest-port=2387 --tcp-port=2388 --discv5-udp-port=2390 --rest-address=0.0.0.0 --nat=extip:172.18.253.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bae9c35b5f44736cf02b4da631ffc980c1dc6ef60eb10a820dfd77e72dbc8c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2391 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:15:29.545 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.166 waku 69c0783fce2b1ae5c2dd6cf20da48b3356113070807ebf7a2cfe330d26fc81e9
2025-12-14 04:15:29.578 DEBUG [src.node.docker_mananger] Container started with ID 69c0783fce2b. Setting up logs at ./log/docker/node1_2025-12-14_04-15-29__ff62e638-9288-4d5a-81d0-d4a6bb581674__wakuorg_nwaku:latest.log
2025-12-14 04:15:29.581 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2387
2025-12-14 04:15:29.582 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:29.653 ERROR [src.node.docker_mananger] Max retries reached for container 98c5d66942dc. Exiting log stream.
2025-12-14 04:15:30.171 ERROR [src.node.docker_mananger] Max retries reached for container 935434f739c8. Exiting log stream.
2025-12-14 04:15:30.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2387/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:30.586 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-14 04:15:30.586 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:30.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:30.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.166/tcp/2388/p2p/16Uiu2HAmGJ2M95GUnxzxx2M2H9j4yrwxogehDVGWJMJA2qyu8Y49","/ip4/172.18.253.166/tcp/2389/ws/p2p/16Uiu2HAmGJ2M95GUnxzxx2M2H9j4yrwxogehDVGWJMJA2qyu8Y49"],"enrUri":"enr:-L24QDKtwyudyFz41Q48GmZfFktyhBlRw7tsDiZX1pR_cgT9fOgUpx0nhglYgJs8ecFenuAUCFWI_Cth2cxvzPngCDICgmlkgnY0gmlwhKwS_aaKbXVsdGlhZGRyc5YACASsEv2mBglUAAoErBL9pgYJVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNg_PJ8Qo_v9dZpMTIlVR8Jwh3QH_E3k_3ljfDtbbkuqDdGNwgglUg3VkcIIJVoV3YWt1MgU"}'
2025-12-14 04:15:30.589 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:30.589 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-14 04:15:30.595 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:30.595 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-15-29__ff62e638-9288-4d5a-81d0-d4a6bb581674__wakuorg_nwaku:latest.log
2025-12-14 04:15:30.595 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:30.595 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:30.596 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:30.597 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.94
2025-12-14 04:15:30.597 DEBUG [src.node.docker_mananger] Generated ports ['6404', '6405', '6406', '6407', '6408']
2025-12-14 04:15:30.597 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:30.597 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:30.597 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:30.597 DEBUG [src.node.docker_mananger] docker run -i -t -p 6404:6404 -p 6405:6405 -p 6406:6406 -p 6407:6407 -p 6408:6408 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=6406 --rest-port=6404 --tcp-port=6405 --discv5-udp-port=6407 --rest-address=0.0.0.0 --nat=extip:172.18.45.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c82fefefe282e6b24d5d36b7badb0098b2ff2c0efa3ce9faead12a1732e0164f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6408 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDKtwyudyFz41Q48GmZfFktyhBlRw7tsDiZX1pR_cgT9fOgUpx0nhglYgJs8ecFenuAUCFWI_Cth2cxvzPngCDICgmlkgnY0gmlwhKwS_aaKbXVsdGlhZGRyc5YACASsEv2mBglUAAoErBL9pgYJVd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNg_PJ8Qo_v9dZpMTIlVR8Jwh3QH_E3k_3ljfDtbbkuqDdGNwgglUg3VkcIIJVoV3YWt1MgU --filternode=/ip4/172.18.253.166/tcp/2388/p2p/16Uiu2HAmGJ2M95GUnxzxx2M2H9j4yrwxogehDVGWJMJA2qyu8Y49
2025-12-14 04:15:30.779 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.94 waku 754111f47b7731d11b1698359686b7fd22d0b933c9fcc367c5a10f23fb454fc2
2025-12-14 04:15:30.811 DEBUG [src.node.docker_mananger] Container started with ID 754111f47b77. Setting up logs at ./log/docker/node2_2025-12-14_04-15-29__ff62e638-9288-4d5a-81d0-d4a6bb581674__wakuorg_nwaku:latest.log
2025-12-14 04:15:30.811 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6404
2025-12-14 04:15:30.811 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:31.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6404/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:31.816 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-14 04:15:31.817 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:31.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6404/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:31.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.94/tcp/6405/p2p/16Uiu2HAmNQ3QUjHAfCaBdLFKz6rzn4pe1LxNG5MNjgS8YmWDEEMS","/ip4/172.18.45.94/tcp/6406/ws/p2p/16Uiu2HAmNQ3QUjHAfCaBdLFKz6rzn4pe1LxNG5MNjgS8YmWDEEMS"],"enrUri":"enr:-L24QOTvRJcPhgMiTGZ8_SrhbpSwBFWFg6DuzzTAaNX2lEwWTbPGNleC0FogEKiMnAsCyLYQl2quQJoMNuIiVSiEu3ICgmlkgnY0gmlwhKwSLV6KbXVsdGlhZGRyc5YACASsEi1eBhkFAAoErBItXgYZBt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkMCchTqmKFEaTg-OrEU6pf9Vpk4ubcpod48pztL--N2DdGNwghkFg3VkcIIZB4V3YWt1MgA"}'
2025-12-14 04:15:31.820 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:31.820 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6404/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.166/tcp/2388/p2p/16Uiu2HAmGJ2M95GUnxzxx2M2H9j4yrwxogehDVGWJMJA2qyu8Y49"]'
2025-12-14 04:15:31.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:31.852 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-14 04:15:31.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2387/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:15:31.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:31.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6404/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "df7d7b00-4e55-4838-9d67-d39b46e098ff", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:15:31.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"df7d7b00-4e55-4838-9d67-d39b46e098ff","statusDesc":"OK"}'
2025-12-14 04:15:31.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6404/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1", "extraField": "extraValue"}'
2025-12-14 04:15:31.881 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:6404/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-14 04:15:31.884 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:15:31.885 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:15:31.885 DEBUG [src.node.waku_node] Stopping container with id 69c0783fce2b
2025-12-14 04:15:32.390 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:32.390 DEBUG [src.node.waku_node] Stopping container with id 754111f47b77
2025-12-14 04:15:32.887 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:32.889 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:15:32.893 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:32.897 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,80 @@
2025-12-14 04:15:32.901 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:15:32.901 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_single_content_topic with id: 2025-12-14_04-15-32__76ad15df-c9b5-4145-ad0a-7417a16f051a
2025-12-14 04:15:32.901 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:15:32.902 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:15:32.902 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-14 04:15:32.908 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:32.908 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-15-32__76ad15df-c9b5-4145-ad0a-7417a16f051a__wakuorg_nwaku:latest.log
2025-12-14 04:15:32.908 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:32.908 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:32.910 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:32.910 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.115.79
2025-12-14 04:15:32.910 DEBUG [src.node.docker_mananger] Generated ports ['15948', '15949', '15950', '15951', '15952']
2025-12-14 04:15:32.910 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:32.910 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:32.910 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:32.910 DEBUG [src.node.docker_mananger] docker run -i -t -p 15948:15948 -p 15949:15949 -p 15950:15950 -p 15951:15951 -p 15952:15952 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=15950 --rest-port=15948 --tcp-port=15949 --discv5-udp-port=15951 --rest-address=0.0.0.0 --nat=extip:172.18.115.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbd6af6356f140abc99c92e1735afe227bba7a93ccb5522ccc9bc5e4eecaddcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15952 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:15:33.086 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.115.79 waku f2a120d4abff541638e7a999b12b12c054e7c00e9a292fa35dcfa7b06b193cf7
2025-12-14 04:15:33.118 DEBUG [src.node.docker_mananger] Container started with ID f2a120d4abff. Setting up logs at ./log/docker/node1_2025-12-14_04-15-32__76ad15df-c9b5-4145-ad0a-7417a16f051a__wakuorg_nwaku:latest.log
2025-12-14 04:15:33.120 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15948
2025-12-14 04:15:33.120 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:33.203 ERROR [src.node.docker_mananger] Max retries reached for container 69c0783fce2b. Exiting log stream.
2025-12-14 04:15:33.711 ERROR [src.node.docker_mananger] Max retries reached for container 754111f47b77. Exiting log stream.
2025-12-14 04:15:34.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15948/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:34.124 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-14 04:15:34.124 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:34.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15948/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:34.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.79/tcp/15949/p2p/16Uiu2HAm1wuxASeQgxYwdr8at39WBqF7CQ18PubRLaKibvjgmKEp","/ip4/172.18.115.79/tcp/15950/ws/p2p/16Uiu2HAm1wuxASeQgxYwdr8at39WBqF7CQ18PubRLaKibvjgmKEp"],"enrUri":"enr:-L24QPBAdJ_9mJWvMidRl_3dJ0Ls2g93zy9WSpP3u4SNOdJxVpFxSTeVC-Jw4V31ih847FBNV2xUp3oSTxguCZZ5cmUCgmlkgnY0gmlwhKwSc0-KbXVsdGlhZGRyc5YACASsEnNPBj5NAAoErBJzTwY-Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYOVYCjmFXYwAi7Nv58ZwlBCord2ZFzXc9yvH61314XmDdGNwgj5Ng3VkcII-T4V3YWt1MgU"}'
2025-12-14 04:15:34.126 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:34.127 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-14 04:15:34.133 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:34.133 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-15-32__76ad15df-c9b5-4145-ad0a-7417a16f051a__wakuorg_nwaku:latest.log
2025-12-14 04:15:34.133 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:34.133 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:34.135 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:34.135 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.94
2025-12-14 04:15:34.135 DEBUG [src.node.docker_mananger] Generated ports ['52026', '52027', '52028', '52029', '52030']
2025-12-14 04:15:34.135 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:34.135 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:34.135 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:34.135 DEBUG [src.node.docker_mananger] docker run -i -t -p 52026:52026 -p 52027:52027 -p 52028:52028 -p 52029:52029 -p 52030:52030 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=52028 --rest-port=52026 --tcp-port=52027 --discv5-udp-port=52029 --rest-address=0.0.0.0 --nat=extip:172.18.19.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5287de7517f7d8e8ff8aaed9615715df9ff3c1a63c6359ebf496c0edf6e9f633 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52030 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPBAdJ_9mJWvMidRl_3dJ0Ls2g93zy9WSpP3u4SNOdJxVpFxSTeVC-Jw4V31ih847FBNV2xUp3oSTxguCZZ5cmUCgmlkgnY0gmlwhKwSc0-KbXVsdGlhZGRyc5YACASsEnNPBj5NAAoErBJzTwY-Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYOVYCjmFXYwAi7Nv58ZwlBCord2ZFzXc9yvH61314XmDdGNwgj5Ng3VkcII-T4V3YWt1MgU --filternode=/ip4/172.18.115.79/tcp/15949/p2p/16Uiu2HAm1wuxASeQgxYwdr8at39WBqF7CQ18PubRLaKibvjgmKEp
2025-12-14 04:15:34.312 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.94 waku 9c1b3401234acb6b6319704e81138267e275efcf9879f5677493519b9a09b9e6
2025-12-14 04:15:34.344 DEBUG [src.node.docker_mananger] Container started with ID 9c1b3401234a. Setting up logs at ./log/docker/node2_2025-12-14_04-15-32__76ad15df-c9b5-4145-ad0a-7417a16f051a__wakuorg_nwaku:latest.log
2025-12-14 04:15:34.344 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52026
2025-12-14 04:15:34.344 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:35.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52026/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:35.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-14 04:15:35.349 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:35.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52026/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:35.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.94/tcp/52027/p2p/16Uiu2HAmEwXeeyeWiNHpK2KzpwFyYYbBJDF8zghgvhq7rzLyQoks","/ip4/172.18.19.94/tcp/52028/ws/p2p/16Uiu2HAmEwXeeyeWiNHpK2KzpwFyYYbBJDF8zghgvhq7rzLyQoks"],"enrUri":"enr:-L24QA00BjC6KvNgOy80kwavPF_i6i2qfaIS_NFmXss7nKD-e_uYZ_F7YGZp59JClzSJRIeIAQemxgoELd3XzGxcJyICgmlkgnY0gmlwhKwSE16KbXVsdGlhZGRyc5YACASsEhNeBss7AAoErBITXgbLPN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIfQOoYfgKmArTuElXkBL-YLHFdJiWlknDg_HD13uGyCDdGNwgss7g3VkcILLPYV3YWt1MgA"}'
2025-12-14 04:15:35.351 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:35.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52026/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.79/tcp/15949/p2p/16Uiu2HAm1wuxASeQgxYwdr8at39WBqF7CQ18PubRLaKibvjgmKEp"]'
2025-12-14 04:15:35.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:35.383 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-14 04:15:35.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15948/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:15:35.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:35.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52026/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0d08c62b-cdc3-4175-9332-68977d39ed84", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:15:35.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0d08c62b-cdc3-4175-9332-68977d39ed84","statusDesc":"OK"}'
2025-12-14 04:15:35.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15948/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-14 04:15:35.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:35.414 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:15:35.514 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:15:35.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52026/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:35.517 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":1765685735407687056,"ephemeral":false}]'
2025-12-14 04:15:35.519 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:52026/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-14 04:15:35.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-14 04:15:35.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15948/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-14 04:15:35.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:35.531 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:15:35.631 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:15:35.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52026/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:35.633 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:52026/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
2025-12-14 04:15:35.636 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:15:35.637 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:15:35.637 DEBUG [src.node.waku_node] Stopping container with id f2a120d4abff
2025-12-14 04:15:36.193 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:36.194 DEBUG [src.node.waku_node] Stopping container with id 9c1b3401234a
2025-12-14 04:15:36.680 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:36.682 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:15:36.687 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:36.693 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_FATAL_from_ERROR with id: 2025-12-14_04-27-55__7e8d15db-c7e9-460a-a8f4-f65674e9b5b0
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-14_04-27-55__7e8d15db-c7e9-460a-a8f4-f65674e9b5b0__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-14_04-27-55__7e8d15db-c7e9-460a-a8f4-f65674e9b5b0__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-14_04-27-55__7e8d15db-c7e9-460a-a8f4-f65674e9b5b0__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-14_04-27-55__7e8d15db-c7e9-460a-a8f4-f65674e9b5b0__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.83.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37705', '37706', '37707', '37708', '37709']
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 37705:37705 -p 37706:37706 -p 37707:37707 -p 37708:37708 -p 37709:37709 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=37707 --rest-port=37705 --tcp-port=37706 --discv5-udp-port=37708 --rest-address=0.0.0.0 --nat=extip:172.18.83.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf6dc90eebac2872befdaabbec30861923efeaee6b95c8521de5fcdc090fd196 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37709 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.200 waku 4999bfef55c1ea00c80e18637bfc2a0d317d738fa9ee327c967a54709bab0bee
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4999bfef55c1. Setting up logs at ./log/docker/node1_2025-12-14_04-27-55__7e8d15db-c7e9-460a-a8f4-f65674e9b5b0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37705
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 de3de85864e3. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cfef92ae9a04. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37705/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:37705/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.200/tcp/37706/p2p/16Uiu2HAmLPzrRR1rB3JJRQF7bG1SvFvfyBr38LZVaEFeTQZ6NcuS","/ip4/172.18.83.200/tcp/37707/ws/p2p/16Uiu2HAmLPzrRR1rB3JJRQF7bG1SvFvfyBr38LZVaEFeTQZ6NcuS"],"enrUri":"enr:-L24QG5jObGnwJ-BYQBj892_xPjbA9kp7QJOAnyuhJL1gX4MCMSIXJ1xnyy8Uijqp06MlRPIwvbHHX19trSZtkvZOxECgmlkgnY0gmlwhKwSU8iKbXVsdGlhZGRyc5YACASsElPIBpNKAAoErBJTyAaTS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcwZZ6BFzWlz-kNcdfqPQj4iMXnHh8kjk1yfk2ixaoCWDdGNwgpNKg3VkcIKTTIV3YWt1MgE"}'
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:37705/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
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:37705/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
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:37705/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.200/tcp/37706/p2p/16Uiu2HAmLPzrRR1rB3JJRQF7bG1SvFvfyBr38LZVaEFeTQZ6NcuS","/ip4/172.18.83.200/tcp/37707/ws/p2p/16Uiu2HAmLPzrRR1rB3JJRQF7bG1SvFvfyBr38LZVaEFeTQZ6NcuS"],"enrUri":"enr:-L24QG5jObGnwJ-BYQBj892_xPjbA9kp7QJOAnyuhJL1gX4MCMSIXJ1xnyy8Uijqp06MlRPIwvbHHX19trSZtkvZOxECgmlkgnY0gmlwhKwSU8iKbXVsdGlhZGRyc5YACASsElPIBpNKAAoErBJTyAaTS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcwZZ6BFzWlz-kNcdfqPQj4iMXnHh8kjk1yfk2ixaoCWDdGNwgpNKg3VkcIKTTIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37705/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37705/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:320 counts at FATAL: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37705/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
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 4999bfef55c1
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.

View File

@ -0,0 +1,178 @@
2025-12-14 04:14:34.355 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:14:34.355 DEBUG [tests.conftest] Running test: test_multiple_edge_service_nodes_communication with id: 2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993
2025-12-14 04:14:34.356 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:14:34.356 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:14:34.356 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:14:34.366 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.366 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.373 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.373 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.379 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.379 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.379 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:14:34.379 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:14:34.385 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.386 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.391 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.391 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.396 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.397 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.402 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.402 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.408 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:34.408 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.408 DEBUG [tests.e2e.test_e2e] Start 2 edges nodes and 3 service nodes
2025-12-14 04:14:34.408 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:34.408 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:34.450 DEBUG [src.node.docker_mananger] Network waku created
2025-12-14 04:14:34.450 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.158.176
2025-12-14 04:14:34.450 DEBUG [src.node.docker_mananger] Generated ports ['29665', '29666', '29667', '29668', '29669']
2025-12-14 04:14:34.450 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:34.450 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:34.450 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:34.451 DEBUG [src.node.docker_mananger] docker run -i -t -p 29665:29665 -p 29666:29666 -p 29667:29667 -p 29668:29668 -p 29669:29669 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=29667 --rest-port=29665 --tcp-port=29666 --discv5-udp-port=29668 --rest-address=0.0.0.0 --nat=extip:172.18.158.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab0b9a8ffe2db4ac8f2db445cea5c1cae5eaf6fd4ee9ba2f223f06ba3bc7d6cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29669 --metrics-logging=true --relay=true --store=true --lightpush=true
2025-12-14 04:14:37.040 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.158.176 waku 9edb2dfda5ee38fba0458ddddcd89111bfbed80f71daf8f4eb9601bc0f1c3e41
2025-12-14 04:14:37.075 DEBUG [src.node.docker_mananger] Container started with ID 9edb2dfda5ee. Setting up logs at ./log/docker/node6_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:37.076 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29665
2025-12-14 04:14:37.076 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:38.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29665/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:38.080 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":"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-14 04:14:38.080 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:38.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29665/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:38.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.176/tcp/29666/p2p/16Uiu2HAmG36FZdzHTnCPSPoCy4vSkJakdAeZ7MrKBQYs8DEmNWy7","/ip4/172.18.158.176/tcp/29667/ws/p2p/16Uiu2HAmG36FZdzHTnCPSPoCy4vSkJakdAeZ7MrKBQYs8DEmNWy7"],"enrUri":"enr:-L24QHZC5oWK8DDPI1hKSK3qqP3zt1woIUWGkLwbqqbeZi3mVG5eQuBI7RK0ne8_mUNWoauPT7RbGEw2k68FDPB-moMCgmlkgnY0gmlwhKwSnrCKbXVsdGlhZGRyc5YACASsEp6wBnPiAAoErBKesAZz490DgnJzhQADAQAAiXNlY3AyNTZrMaEDMjyC28XDydLRFtqAAdL4sEkMgRtPPVA3KQkcs-OUP3KDdGNwgnPig3VkcIJz5IV3YWt1Mgs"}'
2025-12-14 04:14:38.083 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:38.084 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:38.084 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:38.085 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:38.086 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.215
2025-12-14 04:14:38.086 DEBUG [src.node.docker_mananger] Generated ports ['64915', '64916', '64917', '64918', '64919']
2025-12-14 04:14:38.086 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:38.086 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:38.087 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:38.087 DEBUG [src.node.docker_mananger] docker run -i -t -p 64915:64915 -p 64916:64916 -p 64917:64917 -p 64918:64918 -p 64919:64919 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=64917 --rest-port=64915 --tcp-port=64916 --discv5-udp-port=64918 --rest-address=0.0.0.0 --nat=extip:172.18.94.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd6f28afcaede0f647b24ee4d687dde484328e08f2fbcdec2b0cdb087244eb7d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64919 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.158.176/tcp/29666/p2p/16Uiu2HAmG36FZdzHTnCPSPoCy4vSkJakdAeZ7MrKBQYs8DEmNWy7 --discv5-bootstrap-node=enr:-L24QHZC5oWK8DDPI1hKSK3qqP3zt1woIUWGkLwbqqbeZi3mVG5eQuBI7RK0ne8_mUNWoauPT7RbGEw2k68FDPB-moMCgmlkgnY0gmlwhKwSnrCKbXVsdGlhZGRyc5YACASsEp6wBnPiAAoErBKesAZz490DgnJzhQADAQAAiXNlY3AyNTZrMaEDMjyC28XDydLRFtqAAdL4sEkMgRtPPVA3KQkcs-OUP3KDdGNwgnPig3VkcIJz5IV3YWt1Mgs
2025-12-14 04:14:38.278 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.215 waku 1b9501af36640ec4fcdc7dd4ebe8b9c60fe04a7512fc71f1cfe22ce0b7256072
2025-12-14 04:14:38.309 DEBUG [src.node.docker_mananger] Container started with ID 1b9501af3664. Setting up logs at ./log/docker/node4_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:38.309 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64915
2025-12-14 04:14:38.309 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:39.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64915/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:39.314 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":"READY"},{"Legacy Lightpush Client":"READY"},{"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-14 04:14:39.314 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:39.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64915/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:39.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.215/tcp/64916/p2p/16Uiu2HAmJqgZSopvpDAjCZhzsh4o6U2AGAQa1PBwMQxQPdj1AEvo","/ip4/172.18.94.215/tcp/64917/ws/p2p/16Uiu2HAmJqgZSopvpDAjCZhzsh4o6U2AGAQa1PBwMQxQPdj1AEvo"],"enrUri":"enr:-L24QGtV04-io8X0EUY2NI-jrREbvYb7HMZIFmgM4ztcfdDnaeWcC1f8IjamH2AFN73FU3Mym2CWTy0km6Ih76bqCXECgmlkgnY0gmlwhKwSXteKbXVsdGlhZGRyc5YACASsEl7XBv2UAAoErBJe1wb9ld0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW-NlD7RWg3nH9IBqQtmHNolh_rROXG8BI2_-u0sd_6yDdGNwgv2Ug3VkcIL9loV3YWt1MgA"}'
2025-12-14 04:14:39.316 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:39.316 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:39.317 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:39.318 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:39.318 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.26
2025-12-14 04:14:39.318 DEBUG [src.node.docker_mananger] Generated ports ['60382', '60383', '60384', '60385', '60386']
2025-12-14 04:14:39.318 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:39.318 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:39.319 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:39.319 DEBUG [src.node.docker_mananger] docker run -i -t -p 60382:60382 -p 60383:60383 -p 60384:60384 -p 60385:60385 -p 60386:60386 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=60384 --rest-port=60382 --tcp-port=60383 --discv5-udp-port=60385 --rest-address=0.0.0.0 --nat=extip:172.18.196.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdefae0559e48c9ecbcbaa1c1043cbc5a4c2892fccf2d73da9a8ee73ce6ca8dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60386 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QHZC5oWK8DDPI1hKSK3qqP3zt1woIUWGkLwbqqbeZi3mVG5eQuBI7RK0ne8_mUNWoauPT7RbGEw2k68FDPB-moMCgmlkgnY0gmlwhKwSnrCKbXVsdGlhZGRyc5YACASsEp6wBnPiAAoErBKesAZz490DgnJzhQADAQAAiXNlY3AyNTZrMaEDMjyC28XDydLRFtqAAdL4sEkMgRtPPVA3KQkcs-OUP3KDdGNwgnPig3VkcIJz5IV3YWt1Mgs
2025-12-14 04:14:39.502 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.26 waku 00cf230c929ba9efe92720a7844c72cb35abb67c12a29212bd804a848b74abc0
2025-12-14 04:14:39.536 DEBUG [src.node.docker_mananger] Container started with ID 00cf230c929b. Setting up logs at ./log/docker/node7_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:39.537 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60382
2025-12-14 04:14:39.539 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:40.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60382/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.543 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":"READY"},{"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-14 04:14:40.544 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:40.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60382/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.26/tcp/60383/p2p/16Uiu2HAkxy2dTa2iw2bLn4wymVCkzEAgQbFsnm1qi9WJ3xtRkS86","/ip4/172.18.196.26/tcp/60384/ws/p2p/16Uiu2HAkxy2dTa2iw2bLn4wymVCkzEAgQbFsnm1qi9WJ3xtRkS86"],"enrUri":"enr:-L24QAaf4BtshmCo9YDoWd8RPsxy-3S24C0IS_DMyzgEl2pLWFiQduquQ4vXCVuH-M9fN6Ma1SaBuYhMfDHeJWeW2xMCgmlkgnY0gmlwhKwSxBqKbXVsdGlhZGRyc5YACASsEsQaBuvfAAoErBLEGgbr4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECNJtqCgGBJ9pJyn_3Ig2sFn3BV2eFuEZ3tQcphVXqTveDdGNwguvfg3VkcILr4YV3YWt1MgM"}'
2025-12-14 04:14:40.547 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:40.548 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:40.548 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:40.551 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:40.551 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.255
2025-12-14 04:14:40.552 DEBUG [src.node.docker_mananger] Generated ports ['5209', '5210', '5211', '5212', '5213']
2025-12-14 04:14:40.554 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:40.554 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:40.554 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:40.554 DEBUG [src.node.docker_mananger] docker run -i -t -p 5209:5209 -p 5210:5210 -p 5211:5211 -p 5212:5212 -p 5213:5213 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=5211 --rest-port=5209 --tcp-port=5210 --discv5-udp-port=5212 --rest-address=0.0.0.0 --nat=extip:172.18.80.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7dd2d12cb2be4ddc59ebdabf58082ba542c6875fbd9f9af9f5501bdbcdddc8d2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5213 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.196.26/tcp/60383/p2p/16Uiu2HAkxy2dTa2iw2bLn4wymVCkzEAgQbFsnm1qi9WJ3xtRkS86 --discv5-bootstrap-node=enr:-L24QAaf4BtshmCo9YDoWd8RPsxy-3S24C0IS_DMyzgEl2pLWFiQduquQ4vXCVuH-M9fN6Ma1SaBuYhMfDHeJWeW2xMCgmlkgnY0gmlwhKwSxBqKbXVsdGlhZGRyc5YACASsEsQaBuvfAAoErBLEGgbr4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECNJtqCgGBJ9pJyn_3Ig2sFn3BV2eFuEZ3tQcphVXqTveDdGNwguvfg3VkcILr4YV3YWt1MgM
2025-12-14 04:14:40.766 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.255 waku eb757657f378317708e1921d8c28f9c571363d2800e092bf20cd8bb949282c76
2025-12-14 04:14:40.798 DEBUG [src.node.docker_mananger] Container started with ID eb757657f378. Setting up logs at ./log/docker/node8_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:40.799 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5209
2025-12-14 04:14:40.799 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:41.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5209/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:41.804 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":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-14 04:14:41.804 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:41.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5209/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:41.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.255/tcp/5210/p2p/16Uiu2HAmRe8Dd2fW2XLRddYAdZbwQJKyKTWHeoUhxVnAGGg23QBS","/ip4/172.18.80.255/tcp/5211/ws/p2p/16Uiu2HAmRe8Dd2fW2XLRddYAdZbwQJKyKTWHeoUhxVnAGGg23QBS"],"enrUri":"enr:-L24QH7zAFY97zbvN6Dro6tEiMwmFTLctsXFlQYaTK3YNi_AOTiBJH41jkQJmkxEfngIKqx1b36rGT5OFZ_HaA2fz5cCgmlkgnY0gmlwhKwSUP-KbXVsdGlhZGRyc5YACASsElD_BhRaAAoErBJQ_wYUW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDwO8-0RcCjydUyT1W4CbIvMkfBLbtJCNhM4YUNXFsO5mDdGNwghRag3VkcIIUXIV3YWt1MgU"}'
2025-12-14 04:14:41.810 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:41.811 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:41.811 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:41.815 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:41.816 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.3.219
2025-12-14 04:14:41.816 DEBUG [src.node.docker_mananger] Generated ports ['33381', '33382', '33383', '33384', '33385']
2025-12-14 04:14:41.816 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:41.816 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:41.816 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:41.816 DEBUG [src.node.docker_mananger] docker run -i -t -p 33381:33381 -p 33382:33382 -p 33383:33383 -p 33384:33384 -p 33385:33385 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=33383 --rest-port=33381 --tcp-port=33382 --discv5-udp-port=33384 --rest-address=0.0.0.0 --nat=extip:172.18.3.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=152c7a8dfadaf0afdf3ba9cafdbdf62b6c70b13fc18b4d8f95f963ca317cfd5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33385 --metrics-logging=true --relay=false --filternode=/ip4/172.18.80.255/tcp/5210/p2p/16Uiu2HAmRe8Dd2fW2XLRddYAdZbwQJKyKTWHeoUhxVnAGGg23QBS --storenode=/ip4/172.18.196.26/tcp/60383/p2p/16Uiu2HAkxy2dTa2iw2bLn4wymVCkzEAgQbFsnm1qi9WJ3xtRkS86 --discv5-bootstrap-node=enr:-L24QAaf4BtshmCo9YDoWd8RPsxy-3S24C0IS_DMyzgEl2pLWFiQduquQ4vXCVuH-M9fN6Ma1SaBuYhMfDHeJWeW2xMCgmlkgnY0gmlwhKwSxBqKbXVsdGlhZGRyc5YACASsEsQaBuvfAAoErBLEGgbr4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECNJtqCgGBJ9pJyn_3Ig2sFn3BV2eFuEZ3tQcphVXqTveDdGNwguvfg3VkcILr4YV3YWt1MgM
2025-12-14 04:14:42.023 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.3.219 waku b1f63ca502a42d2b0e144e6ea8280c72ba6998c37226274e83e8ab354632e5e6
2025-12-14 04:14:42.053 DEBUG [src.node.docker_mananger] Container started with ID b1f63ca502a4. Setting up logs at ./log/docker/node5_2025-12-14_04-14-34__1d70f547-aa31-41bb-8cbe-b8cb5f081993__wakuorg_nwaku:latest.log
2025-12-14 04:14:42.053 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33381
2025-12-14 04:14:42.054 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:43.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33381/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.058 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":"READY"},{"Filter Client":"READY"}]}'
2025-12-14 04:14:43.058 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:43.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33381/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.219/tcp/33382/p2p/16Uiu2HAmUaKMtYUTa9mgvJmbt6SRMg3vMA9oE6C3dMiphqPooxFB","/ip4/172.18.3.219/tcp/33383/ws/p2p/16Uiu2HAmUaKMtYUTa9mgvJmbt6SRMg3vMA9oE6C3dMiphqPooxFB"],"enrUri":"enr:-L24QPF-AjH6LbOacEaWgFQKjeDIQPJHQkReCd8Hld2jtswYZScddM-d2u1gFk57Ofyby6ykf19_U5pKnrfdUzX_8t0CgmlkgnY0gmlwhKwSA9uKbXVsdGlhZGRyc5YACASsEgPbBoJmAAoErBID2waCZ90DgnJzhQADAQAAiXNlY3AyNTZrMaED7IiU8xMBLRp5VJu4UOxyUnkEpfN_LyV0SRQfCqFalsKDdGNwgoJmg3VkcIKCaIV3YWt1MgA"}'
2025-12-14 04:14:43.061 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:43.061 DEBUG [tests.e2e.test_e2e] Connect 3 service nodes to relay subscriptions
2025-12-14 04:14:43.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29665/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:43.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:43.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60382/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:43.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:43.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5209/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:43.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:43.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29665/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.196.26/tcp/58816/p2p/16Uiu2HAkxy2dTa2iw2bLn4wymVCkzEAgQbFsnm1qi9WJ3xtRkS86","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
2025-12-14 04:14:43.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60382/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.158.176/tcp/29666/p2p/16Uiu2HAmG36FZdzHTnCPSPoCy4vSkJakdAeZ7MrKBQYs8DEmNWy7","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.5/tcp/53820/p2p/16Uiu2HAmRe8Dd2fW2XLRddYAdZbwQJKyKTWHeoUhxVnAGGg23QBS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
2025-12-14 04:14:43.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5209/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.196.26/tcp/60383/p2p/16Uiu2HAkxy2dTa2iw2bLn4wymVCkzEAgQbFsnm1qi9WJ3xtRkS86","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
2025-12-14 04:14:43.090 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-14 04:15:13.090 DEBUG [tests.e2e.test_e2e] Edge node2 makes filter subscription to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
2025-12-14 04:15:13.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33381/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-14 04:15:13.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-14 04:15:13.130 DEBUG [tests.e2e.test_e2e] Check if service node1 receives message sent by edge node1
2025-12-14 04:15:13.132 DEBUG [src.steps.light_push] Lightpushing message
2025-12-14 04:15:13.132 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64915/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1765685713132261049}}'
2025-12-14 04:15:13.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:13.181 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:15:13.287 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-14 04:15:13.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:13.291 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":1765685713132261049,"ephemeral":false,"proof":""}]'
2025-12-14 04:15:13.292 DEBUG [tests.e2e.test_e2e] Check if edge node2 can query stored message
2025-12-14 04:15:13.293 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:15:13.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33381/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:13.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"63766b7e8482dc409e20","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9fbcae14380a7c17b9a101aee9016186971305bad4fb76579ebb3b47633644a5"}]}'
2025-12-14 04:15:13.321 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:15:13.323 DEBUG [tests.e2e.test_e2e] Check if service node3 can query stored message
2025-12-14 04:15:13.325 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:15:13.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5209/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:13.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"483b93c963dd4d667ce7","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9fbcae14380a7c17b9a101aee9016186971305bad4fb76579ebb3b47633644a5"}]}'
2025-12-14 04:15:13.337 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:15:13.337 DEBUG [tests.e2e.test_e2e] Check if edge node2 can get sent message using filter get request
2025-12-14 04:15:13.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33381/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:13.343 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":1765685713132261049,"ephemeral":false}]'
2025-12-14 04:15:13.347 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:15:13.347 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:15:13.348 DEBUG [src.node.waku_node] Stopping container with id 9edb2dfda5ee
2025-12-14 04:15:13.926 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:13.926 DEBUG [src.node.waku_node] Stopping container with id 1b9501af3664
2025-12-14 04:15:14.453 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:14.455 DEBUG [src.node.waku_node] Stopping container with id 00cf230c929b
2025-12-14 04:15:14.741 ERROR [src.node.docker_mananger] Max retries reached for container 9edb2dfda5ee. Exiting log stream.
2025-12-14 04:15:15.013 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:15.013 DEBUG [src.node.waku_node] Stopping container with id eb757657f378
2025-12-14 04:15:15.271 ERROR [src.node.docker_mananger] Max retries reached for container 1b9501af3664. Exiting log stream.
2025-12-14 04:15:15.541 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:15.541 DEBUG [src.node.waku_node] Stopping container with id b1f63ca502a4
2025-12-14 04:15:15.933 ERROR [src.node.docker_mananger] Max retries reached for container 00cf230c929b. Exiting log stream.
2025-12-14 04:15:16.088 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:16.089 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:15:16.116 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:16.120 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:16.175 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:16.203 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:16.212 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,144 @@
2025-12-14 04:21:49.844 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:21:49.844 DEBUG [tests.conftest] Running test: test_sync_nodes_have_store_true with id: 2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433
2025-12-14 04:21:49.844 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:21:49.851 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:49.851 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433__wakuorg_nwaku:latest.log
2025-12-14 04:21:49.857 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:49.857 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433__wakuorg_nwaku:latest.log
2025-12-14 04:21:49.863 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:21:49.863 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433__wakuorg_nwaku:latest.log
2025-12-14 04:21:49.863 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:21:49.864 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:49.864 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:49.865 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:49.865 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.195.8
2025-12-14 04:21:49.865 DEBUG [src.node.docker_mananger] Generated ports ['57350', '57351', '57352', '57353', '57354']
2025-12-14 04:21:49.866 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:49.866 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:49.866 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:49.866 DEBUG [src.node.docker_mananger] docker run -i -t -p 57350:57350 -p 57351:57351 -p 57352:57352 -p 57353:57353 -p 57354:57354 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=57352 --rest-port=57350 --tcp-port=57351 --discv5-udp-port=57353 --rest-address=0.0.0.0 --nat=extip:172.18.195.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a0a7bc28d6edb971eade56a74bdba202dc5c509ad8b47ebbdbee0ccdf1f4ad0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57354 --metrics-logging=true --store=true --relay=true
2025-12-14 04:21:50.043 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.195.8 waku a2bc0ebbfcd019893f8b1df0b143a99bff45314a68f1a5a8d269e93b93a57b04
2025-12-14 04:21:50.073 DEBUG [src.node.docker_mananger] Container started with ID a2bc0ebbfcd0. Setting up logs at ./log/docker/node1_2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433__wakuorg_nwaku:latest.log
2025-12-14 04:21:50.075 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57350
2025-12-14 04:21:50.075 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:50.147 ERROR [src.node.docker_mananger] Max retries reached for container 4c34656270d8. Exiting log stream.
2025-12-14 04:21:50.641 ERROR [src.node.docker_mananger] Max retries reached for container b9ab956c9b14. Exiting log stream.
2025-12-14 04:21:51.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57350/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:51.080 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-14 04:21:51.080 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:51.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57350/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:51.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.8/tcp/57351/p2p/16Uiu2HAmKagUCGHuHpJ4cE9a4tQW3ry4AnLyyBiUzK5ZFYQ4haJ5","/ip4/172.18.195.8/tcp/57352/ws/p2p/16Uiu2HAmKagUCGHuHpJ4cE9a4tQW3ry4AnLyyBiUzK5ZFYQ4haJ5"],"enrUri":"enr:-L24QDtMQTvp8Ty79-Otu5BgNYmd3zmYkM9eZlFPxe_adiN7UDPr2xBsQn3eKlpqJuKqJ3BiTIYKaSeXFkmtFbQpHuYCgmlkgnY0gmlwhKwSwwiKbXVsdGlhZGRyc5YACASsEsMIBuAHAAoErBLDCAbgCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZudEZxqwotY_mMywuKdCeHyhEO56hUr79pV3hqNh4RKDdGNwguAHg3VkcILgCYV3YWt1MgM"}'
2025-12-14 04:21:51.082 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:51.083 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:51.083 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:51.084 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:51.084 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.48
2025-12-14 04:21:51.084 DEBUG [src.node.docker_mananger] Generated ports ['41053', '41054', '41055', '41056', '41057']
2025-12-14 04:21:51.085 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:51.085 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:51.085 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:51.085 DEBUG [src.node.docker_mananger] docker run -i -t -p 41053:41053 -p 41054:41054 -p 41055:41055 -p 41056:41056 -p 41057:41057 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=41055 --rest-port=41053 --tcp-port=41054 --discv5-udp-port=41056 --rest-address=0.0.0.0 --nat=extip:172.18.209.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ab0becbdb7fecef3f49a6c0f69517ecea131bdfadbfe6848a77bbadcf34b108 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41057 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDtMQTvp8Ty79-Otu5BgNYmd3zmYkM9eZlFPxe_adiN7UDPr2xBsQn3eKlpqJuKqJ3BiTIYKaSeXFkmtFbQpHuYCgmlkgnY0gmlwhKwSwwiKbXVsdGlhZGRyc5YACASsEsMIBuAHAAoErBLDCAbgCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZudEZxqwotY_mMywuKdCeHyhEO56hUr79pV3hqNh4RKDdGNwguAHg3VkcILgCYV3YWt1MgM
2025-12-14 04:21:51.260 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.48 waku 573499d5b7a5e8f2fe5711a9f1f7b51b0648093bb94c346225b77468c5a5dc97
2025-12-14 04:21:51.295 DEBUG [src.node.docker_mananger] Container started with ID 573499d5b7a5. Setting up logs at ./log/docker/node2_2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433__wakuorg_nwaku:latest.log
2025-12-14 04:21:51.296 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41053
2025-12-14 04:21:51.297 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:52.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41053/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:52.301 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-14 04:21:52.301 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:52.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41053/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:52.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.48/tcp/41054/p2p/16Uiu2HAm42hWtyTX4B4sumEpu2wmuJX3pNR1dPWDZA5uWDPv8FDb","/ip4/172.18.209.48/tcp/41055/ws/p2p/16Uiu2HAm42hWtyTX4B4sumEpu2wmuJX3pNR1dPWDZA5uWDPv8FDb"],"enrUri":"enr:-L24QCj_zmuQpegstrCiXxrgoHdUbbe6O0D235tg4HaNc25xIkLLg8F_DD3RXEzszzeW8-9Nx4M-CT3duBXnCTex5VcCgmlkgnY0gmlwhKwS0TCKbXVsdGlhZGRyc5YACASsEtEwBqBeAAoErBLRMAagX90DgnJzhQADAQAAiXNlY3AyNTZrMaECf9aPj-J-xOgjjWjJzb8P6NGgowFEEWsax_yzMvoA3XqDdGNwgqBeg3VkcIKgYIV3YWt1MhM"}'
2025-12-14 04:21:52.303 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:52.303 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:21:52.304 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:21:52.307 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:21:52.308 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.81
2025-12-14 04:21:52.311 DEBUG [src.node.docker_mananger] Generated ports ['63307', '63308', '63309', '63310', '63311']
2025-12-14 04:21:52.312 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:21:52.317 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:21:52.318 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:21:52.319 DEBUG [src.node.docker_mananger] docker run -i -t -p 63307:63307 -p 63308:63308 -p 63309:63309 -p 63310:63310 -p 63311:63311 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=63309 --rest-port=63307 --tcp-port=63308 --discv5-udp-port=63310 --rest-address=0.0.0.0 --nat=extip:172.18.167.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbed6e6fe6cffff59aaabfd45834da8e4e45debd58c5a5e5ff2dcf7dcebcbcec --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63311 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCj_zmuQpegstrCiXxrgoHdUbbe6O0D235tg4HaNc25xIkLLg8F_DD3RXEzszzeW8-9Nx4M-CT3duBXnCTex5VcCgmlkgnY0gmlwhKwS0TCKbXVsdGlhZGRyc5YACASsEtEwBqBeAAoErBLRMAagX90DgnJzhQADAQAAiXNlY3AyNTZrMaECf9aPj-J-xOgjjWjJzb8P6NGgowFEEWsax_yzMvoA3XqDdGNwgqBeg3VkcIKgYIV3YWt1MhM
2025-12-14 04:21:52.527 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.81 waku bcbae955ad14250f8b379d7c80cf4cfa2a706140f81efe2dc5350c61f1892e65
2025-12-14 04:21:52.562 DEBUG [src.node.docker_mananger] Container started with ID bcbae955ad14. Setting up logs at ./log/docker/node3_2025-12-14_04-21-49__06ceb6be-f55b-4ec7-b2ee-3246c06be433__wakuorg_nwaku:latest.log
2025-12-14 04:21:52.564 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63307
2025-12-14 04:21:52.565 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:21:53.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63307/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:53.569 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-14 04:21:53.570 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:21:53.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63307/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:53.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.81/tcp/63308/p2p/16Uiu2HAkyHFqWwMmkd7nNZ32kDssQ6rK7abKFSVCynEwJCKmGoEz","/ip4/172.18.167.81/tcp/63309/ws/p2p/16Uiu2HAkyHFqWwMmkd7nNZ32kDssQ6rK7abKFSVCynEwJCKmGoEz"],"enrUri":"enr:-L24QN9g_1Xj1FcnVgczN6o-ri-Un6k1iRauhO8dJpnYROHRaTxKYMNOfGLN0uS_7e8pmFnCluWLEc2acqH5dzOoVb0CgmlkgnY0gmlwhKwSp1GKbXVsdGlhZGRyc5YACASsEqdRBvdMAAoErBKnUQb3Td0DgnJzhQADAQAAiXNlY3AyNTZrMaECOUbNkSXAh75fxcK470wCHjyrs99GF8QubT0llo7yrzuDdGNwgvdMg3VkcIL3ToV3YWt1MhM"}'
2025-12-14 04:21:53.575 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:21:53.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41053/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.195.8/tcp/57351/p2p/16Uiu2HAmKagUCGHuHpJ4cE9a4tQW3ry4AnLyyBiUzK5ZFYQ4haJ5"]'
2025-12-14 04:21:53.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.591 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63307/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.48/tcp/41054/p2p/16Uiu2HAm42hWtyTX4B4sumEpu2wmuJX3pNR1dPWDZA5uWDPv8FDb"]'
2025-12-14 04:21:53.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:53.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.613 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41053/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:53.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63307/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:21:53.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.617 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:53.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:53.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.622 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:53.823 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:53.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:53.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:53.829 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:54.030 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:54.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:54.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:54.035 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:54.235 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:54.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:54.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:54.240 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:54.441 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:54.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:54.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:54.446 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:54.647 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:54.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:54.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:54.652 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:54.854 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:54.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:54.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:54.859 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:55.060 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:55.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:55.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:55.065 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:55.268 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:55.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:55.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:55.276 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:55.477 DEBUG [src.steps.store] Relaying message
2025-12-14 04:21:55.477 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57350/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-14 04:21:55.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:21:55.484 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:21:55.686 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:21:55.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57350/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:55.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5024b6a2bfa2eba7570a23dbb5164cd2e3a5ed415006a2f1184e846510bda07c"},{"messageHash":"0x25b26a723b83436ef66da8d7da0b9ab4eac30cd2bd8c20b8a974da7574973f33"},{"messageHash":"0x8d66e39ef6dc4215dd2ea66696acf321530248aee29c48397bb997545b32949b"},{"messageHash":"0xd86aff593ecf69ce314162002d4e302e1427a57b9fd6c4f77849faf3c2266ba8"},{"messageHash":"0xd937da1a5f2a1d2fb3f7bd28594a4166e3c10ca1450e1d0607e021cd3fb4abfa"},{"messageHash":"0x1e547d40bb539278d6ce667de415e9d3644f765d5c110cace67a7109f7b4089c"},{"messageHash":"0x5204cbbfcf89d3f6f4f168927d1eba22ada24acc49e1340120e4302da4bb1591"},{"messageHash":"0x9697377db55eacc0384a1ea596fee9f85ace61f67921c2b1664d9d18b94ff317"},{"messageHash":"0x201538d5b3fcfe9f53beacfe75d9e3db8efc5fb489832fabdaecce7b878ab44a"},{"messageHash":"0x5c1171647c7302fa7d907ed269d768bcca1df1684c8dc1e09a51d2843a385c59"}]}'
2025-12-14 04:21:55.689 DEBUG [src.steps.store] messages length is 10
2025-12-14 04:21:55.691 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:21:55.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41053/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:55.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5024b6a2bfa2eba7570a23dbb5164cd2e3a5ed415006a2f1184e846510bda07c"},{"messageHash":"0x25b26a723b83436ef66da8d7da0b9ab4eac30cd2bd8c20b8a974da7574973f33"},{"messageHash":"0x8d66e39ef6dc4215dd2ea66696acf321530248aee29c48397bb997545b32949b"},{"messageHash":"0xd86aff593ecf69ce314162002d4e302e1427a57b9fd6c4f77849faf3c2266ba8"},{"messageHash":"0xd937da1a5f2a1d2fb3f7bd28594a4166e3c10ca1450e1d0607e021cd3fb4abfa"},{"messageHash":"0x1e547d40bb539278d6ce667de415e9d3644f765d5c110cace67a7109f7b4089c"},{"messageHash":"0x5204cbbfcf89d3f6f4f168927d1eba22ada24acc49e1340120e4302da4bb1591"},{"messageHash":"0x9697377db55eacc0384a1ea596fee9f85ace61f67921c2b1664d9d18b94ff317"},{"messageHash":"0x201538d5b3fcfe9f53beacfe75d9e3db8efc5fb489832fabdaecce7b878ab44a"},{"messageHash":"0x5c1171647c7302fa7d907ed269d768bcca1df1684c8dc1e09a51d2843a385c59"}]}'
2025-12-14 04:21:55.693 DEBUG [src.steps.store] messages length is 10
2025-12-14 04:21:55.695 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:21:55.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63307/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:21:55.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5024b6a2bfa2eba7570a23dbb5164cd2e3a5ed415006a2f1184e846510bda07c"},{"messageHash":"0x25b26a723b83436ef66da8d7da0b9ab4eac30cd2bd8c20b8a974da7574973f33"},{"messageHash":"0x8d66e39ef6dc4215dd2ea66696acf321530248aee29c48397bb997545b32949b"},{"messageHash":"0xd86aff593ecf69ce314162002d4e302e1427a57b9fd6c4f77849faf3c2266ba8"},{"messageHash":"0xd937da1a5f2a1d2fb3f7bd28594a4166e3c10ca1450e1d0607e021cd3fb4abfa"},{"messageHash":"0x1e547d40bb539278d6ce667de415e9d3644f765d5c110cace67a7109f7b4089c"},{"messageHash":"0x5204cbbfcf89d3f6f4f168927d1eba22ada24acc49e1340120e4302da4bb1591"},{"messageHash":"0x9697377db55eacc0384a1ea596fee9f85ace61f67921c2b1664d9d18b94ff317"},{"messageHash":"0x201538d5b3fcfe9f53beacfe75d9e3db8efc5fb489832fabdaecce7b878ab44a"},{"messageHash":"0x5c1171647c7302fa7d907ed269d768bcca1df1684c8dc1e09a51d2843a385c59"}]}'
2025-12-14 04:21:55.698 DEBUG [src.steps.store] messages length is 10
2025-12-14 04:21:55.700 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:21:55.701 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:21:55.701 DEBUG [src.node.waku_node] Stopping container with id a2bc0ebbfcd0
2025-12-14 04:21:56.277 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:56.278 DEBUG [src.node.waku_node] Stopping container with id 573499d5b7a5
2025-12-14 04:21:56.832 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:56.833 DEBUG [src.node.waku_node] Stopping container with id bcbae955ad14
2025-12-14 04:21:57.090 ERROR [src.node.docker_mananger] Max retries reached for container a2bc0ebbfcd0. Exiting log stream.
2025-12-14 04:21:57.348 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:21:57.351 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:21:57.362 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:21:57.383 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:21:57.395 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-14 04:16:59.430+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-14 04:16:59.431+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-14 04:16:59.431+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-14 04:16:59.431+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-14 04:16:59.431+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-14 04:16:59.431+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QDGAmEtmJoKlpT20UEcOlD2vSMViHIKXs3Zu9Ft7q60oOnGH22ZOTzVISHH_bXsg7cNcRcOGzTX_u7x96q1XRCACgmlkgnY0gmlwhKwS0JSKbXVsdGlhZGRyc5YACASsEtCUBlmcAAoErBLQlAZZnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNBo2Vdg-DfwIf22YrWqe8uUL2blkvb6ykEAxeqtZYC6DdGNwglmcg3VkcIJZnoV3YWt1Mgk
NTC 2025-12-14 04:16:59.431+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:45773
INF 2025-12-14 04:16:59.431+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:45773/
INF 2025-12-14 04:16:59.432+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-14 04:16:59.432+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-14 04:16:59.433+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-14 04:16:59.433+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-14 04:16:59.433+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-14 04:16:59.433+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-14 04:16:59.433+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.127.237/tcp/45774, /ip4/172.18.127.237/tcp/45775/ws]"
INF 2025-12-14 04:16:59.433+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-14 04:16:59.433+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-14 04:16:59.433+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-14 04:16:59.433+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-14 04:16:59.433+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-14 04:16:59.433+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-14 04:16:59.433+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-14 04:16:59.433+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-14 04:16:59.434+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*6TYK1w, seqNo: 1765685819, addresses: [/ip4/172.18.127.237/tcp/45774, /ip4/172.18.127.237/tcp/45775/ws], mixKey: )"
TRC 2025-12-14 04:16:59.434+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-14 04:16:59.434+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-14 04:16:59.434+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-14 04:16:59.434+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-14 04:16:59.434+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-14 04:16:59.434+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-14 04:16:59.434+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-14 04:16:59.434+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-14 04:16:59.434+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,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-14_04-37-01__fea9dc27-9655-4004-940c-5d80cadeeea7
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-14_04-37-01__fea9dc27-9655-4004-940c-5d80cadeeea7__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.235.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3622', '3623', '3624', '3625', '3626']
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 3622:3622 -p 3623:3623 -p 3624:3624 -p 3625:3625 -p 3626:3626 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=3624 --rest-port=3622 --tcp-port=3623 --discv5-udp-port=3625 --rest-address=0.0.0.0 --nat=extip:172.18.235.92 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8ea41718dfb4dcbaef6b3c783aaef637fa16478db5e2afa8646b55057e4b248d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3626 --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.235.92 waku 40518c2d9eb45f8ea3bf11f1e7c19b61a4fa7d8af064f1c8f1ae87c3bd307bac
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 40518c2d9eb4. Setting up logs at ./log/docker/node1_2025-12-14_04-37-01__fea9dc27-9655-4004-940c-5d80cadeeea7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3622
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 fb0d0dda51e2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3622/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:3622/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.235.92/tcp/3623/p2p/16Uiu2HAm6ume5JrdA1rFrHzPk1dExtDjRDzFFAAs6pxvaDr41L8Y","/ip4/172.18.235.92/tcp/3624/ws/p2p/16Uiu2HAm6ume5JrdA1rFrHzPk1dExtDjRDzFFAAs6pxvaDr41L8Y"],"enrUri":"enr:-L24QNtr6-z5FrAaSVfMaOIH_58MwF4cQt6fdXjGpXxg7mB-BjVQBSnC2N-r_mOn0mkB59Ft_aObN3ROu7SjRh7Vj7cCgmlkgnY0gmlwhKwS61yKbXVsdGlhZGRyc5YACASsEutcBg4nAAoErBLrXAYOKN0DgnJzhQACAQAAiXNlY3AyNTZrMaECqqM3-ehlOAy7oOnSdNECV7uEuZe2fwv2DExiyYnzerGDdGNwgg4ng3VkcIIOKYV3YWt1MgU"}'
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-14_04-37-01__fea9dc27-9655-4004-940c-5d80cadeeea7__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.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24980', '24981', '24982', '24983', '24984']
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 24980:24980 -p 24981:24981 -p 24982:24982 -p 24983:24983 -p 24984:24984 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=24982 --rest-port=24980 --tcp-port=24981 --discv5-udp-port=24983 --rest-address=0.0.0.0 --nat=extip:172.18.9.120 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2bcd9bbdf7a6bc25d51afcaf24394f8d0fc87edbdcbf73e90dd4fcac2eb98ca4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24984 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNtr6-z5FrAaSVfMaOIH_58MwF4cQt6fdXjGpXxg7mB-BjVQBSnC2N-r_mOn0mkB59Ft_aObN3ROu7SjRh7Vj7cCgmlkgnY0gmlwhKwS61yKbXVsdGlhZGRyc5YACASsEutcBg4nAAoErBLrXAYOKN0DgnJzhQACAQAAiXNlY3AyNTZrMaECqqM3-ehlOAy7oOnSdNECV7uEuZe2fwv2DExiyYnzerGDdGNwgg4ng3VkcIIOKYV3YWt1MgU --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.120 waku 23d92bd36258df7351a48daa8a5f68d4939e45fbedc6f7eb38baaec3ff001d70
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23d92bd36258. Setting up logs at ./log/docker/node2_2025-12-14_04-37-01__fea9dc27-9655-4004-940c-5d80cadeeea7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24980
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:24980/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:24980/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.120/tcp/24981/p2p/16Uiu2HAmUX26WRqURc8Jyx8mW4qhHX72NHL1qAarzuPuT4LnJskS","/ip4/172.18.9.120/tcp/24982/ws/p2p/16Uiu2HAmUX26WRqURc8Jyx8mW4qhHX72NHL1qAarzuPuT4LnJskS"],"enrUri":"enr:-L24QHBs9oIQn-AB47CcnuFHenSwfhuJX2P5f9mBJjouiYmdRix5HJbV7SfloNbUB8P-Q2Z6ahMTnnirbpMfmdYVw4ACgmlkgnY0gmlwhKwSCXiKbXVsdGlhZGRyc5YACASsEgl4BmGVAAoErBIJeAZhlt0DgnJzhQACAQAAiXNlY3AyNTZrMaED67BRTYS2TQr0cd_ICwwFXti_82y9jC0vWxfOHPAKufeDdGNwgmGVg3VkcIJhl4V3YWt1MgE"}'
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:24980/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.235.92/tcp/3623/p2p/16Uiu2HAm6ume5JrdA1rFrHzPk1dExtDjRDzFFAAs6pxvaDr41L8Y"]'
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:3622/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:24980/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:3622/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:3622/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:3622/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 40518c2d9eb4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 23d92bd36258
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,84 @@
2025-12-14 04:32:46.227 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:32:46.228 DEBUG [tests.conftest] Running test: test_message_published_on_different_pubsub_topic_is_not_retrieved with id: 2025-12-14_04-32-46__a947c40e-56e9-4eae-b407-82d0cc17b073
2025-12-14 04:32:46.230 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:32:46.230 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:32:46.231 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-14 04:32:46.239 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:32:46.239 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-32-46__a947c40e-56e9-4eae-b407-82d0cc17b073__wakuorg_nwaku:latest.log
2025-12-14 04:32:46.239 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:32:46.240 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:32:46.242 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:32:46.243 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.10.141
2025-12-14 04:32:46.243 DEBUG [src.node.docker_mananger] Generated ports ['42908', '42909', '42910', '42911', '42912']
2025-12-14 04:32:46.243 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:32:46.243 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:32:46.243 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:32:46.244 DEBUG [src.node.docker_mananger] docker run -i -t -p 42908:42908 -p 42909:42909 -p 42910:42910 -p 42911:42911 -p 42912:42912 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=42910 --rest-port=42908 --tcp-port=42909 --discv5-udp-port=42911 --rest-address=0.0.0.0 --nat=extip:172.18.10.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0e36a3e84ccbe70c7bd296937a3efb4ed6ce59eef095da5aaeb93b3cde5ffead --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42912 --metrics-logging=true --relay=true
2025-12-14 04:32:46.433 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.10.141 waku 13e091ab97e09ffce9bcf326a799f61758cd9ad512e42c49ac9c127bf27797bb
2025-12-14 04:32:46.466 DEBUG [src.node.docker_mananger] Container started with ID 13e091ab97e0. Setting up logs at ./log/docker/node1_2025-12-14_04-32-46__a947c40e-56e9-4eae-b407-82d0cc17b073__wakuorg_nwaku:latest.log
2025-12-14 04:32:46.466 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42908
2025-12-14 04:32:46.466 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:32:46.512 ERROR [src.node.docker_mananger] Max retries reached for container 0b5e3aab880e. Exiting log stream.
2025-12-14 04:32:47.057 ERROR [src.node.docker_mananger] Max retries reached for container 96831bdaec0a. Exiting log stream.
2025-12-14 04:32:47.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42908/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:47.470 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-14 04:32:47.470 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:32:47.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42908/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:47.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.141/tcp/42909/p2p/16Uiu2HAm3nJV8Bk8CmX1tEvSBusLk5VcBtEBzXJsfbBhPj7tkMWN","/ip4/172.18.10.141/tcp/42910/ws/p2p/16Uiu2HAm3nJV8Bk8CmX1tEvSBusLk5VcBtEBzXJsfbBhPj7tkMWN"],"enrUri":"enr:-L24QDw15X7fr0mQpIGV8gXwtbt_CbCP6OdW2xWLjtFOMrs0fpnE3_U72BZFSm1q4yZ8NZBuBxwcjGS_XgEVsZmPxo8CgmlkgnY0gmlwhKwSCo2KbXVsdGlhZGRyc5YACASsEgqNBqedAAoErBIKjQannt0DgnJzhQADAQAAiXNlY3AyNTZrMaECfCZjg9OXRYhuqEfjzsvdi8-_-L2cb6hIQiRSosMUH5-DdGNwgqedg3VkcIKnn4V3YWt1MgE"}'
2025-12-14 04:32:47.473 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:32:47.479 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:32:47.479 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-32-46__a947c40e-56e9-4eae-b407-82d0cc17b073__wakuorg_nwaku:latest.log
2025-12-14 04:32:47.479 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:32:47.479 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:32:47.481 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:32:47.481 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.94
2025-12-14 04:32:47.481 DEBUG [src.node.docker_mananger] Generated ports ['19090', '19091', '19092', '19093', '19094']
2025-12-14 04:32:47.481 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:32:47.481 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:32:47.481 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:32:47.481 DEBUG [src.node.docker_mananger] docker run -i -t -p 19090:19090 -p 19091:19091 -p 19092:19092 -p 19093:19093 -p 19094:19094 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=19092 --rest-port=19090 --tcp-port=19091 --discv5-udp-port=19093 --rest-address=0.0.0.0 --nat=extip:172.18.207.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abcbc8ecd0b1fcf909c1cf21243fef16fb07f213bebb480e82e26dd90ceb2d52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19094 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDw15X7fr0mQpIGV8gXwtbt_CbCP6OdW2xWLjtFOMrs0fpnE3_U72BZFSm1q4yZ8NZBuBxwcjGS_XgEVsZmPxo8CgmlkgnY0gmlwhKwSCo2KbXVsdGlhZGRyc5YACASsEgqNBqedAAoErBIKjQannt0DgnJzhQADAQAAiXNlY3AyNTZrMaECfCZjg9OXRYhuqEfjzsvdi8-_-L2cb6hIQiRSosMUH5-DdGNwgqedg3VkcIKnn4V3YWt1MgE
2025-12-14 04:32:47.668 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.94 waku 5363cc5532f9c75664cf1b16608e9f6c50b98321a7ccdca0ed2bb0f5b04debdd
2025-12-14 04:32:47.698 DEBUG [src.node.docker_mananger] Container started with ID 5363cc5532f9. Setting up logs at ./log/docker/node2_2025-12-14_04-32-46__a947c40e-56e9-4eae-b407-82d0cc17b073__wakuorg_nwaku:latest.log
2025-12-14 04:32:47.699 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19090
2025-12-14 04:32:47.699 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:32:48.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19090/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:48.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-14 04:32:48.716 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:32:48.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19090/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:48.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.94/tcp/19091/p2p/16Uiu2HAmC2EVuBQ2NxBSJBgBVgueRrUsXeiwdXBsiF1mwbE9dp7K","/ip4/172.18.207.94/tcp/19092/ws/p2p/16Uiu2HAmC2EVuBQ2NxBSJBgBVgueRrUsXeiwdXBsiF1mwbE9dp7K"],"enrUri":"enr:-L24QOeOk4zeSV0QzMC452QGCTx9Lp1_gjvrzzyb0HD1-9N4SxeD04R0wfM37k-U-3vnh_PUEcfrEKpvFTu0brPH4wUCgmlkgnY0gmlwhKwSz16KbXVsdGlhZGRyc5YACASsEs9eBkqTAAoErBLPXgZKlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9pWB_a1DSxHj89Hr7jN9KuR3avKGZcCLKmpUwdTwscqDdGNwgkqTg3VkcIJKlYV3YWt1MgE"}'
2025-12-14 04:32:48.723 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:32:48.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19090/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.10.141/tcp/42909/p2p/16Uiu2HAm3nJV8Bk8CmX1tEvSBusLk5VcBtEBzXJsfbBhPj7tkMWN"]'
2025-12-14 04:32:48.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.728 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-14 04:32:48.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42908/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:32:48.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.733 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19090/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:32:48.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42908/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-14 04:32:48.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.743 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:32:48.843 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:32:48.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42908/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:48.846 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":1765686768737891072,"ephemeral":false,"proof":""}]'
2025-12-14 04:32:48.848 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:32:48.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19090/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:48.850 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":1765686768737891072,"ephemeral":false,"proof":""}]'
2025-12-14 04:32:48.851 INFO [src.steps.relay] WARM UP successful!!
2025-12-14 04:32:48.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42908/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-14 04:32:48.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19090/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-14 04:32:48.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42908/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-14 04:32:48.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:32:48.875 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:32:48.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19090/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:32:48.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-14 04:32:48.979 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:32:48.981 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:32:48.981 DEBUG [src.node.waku_node] Stopping container with id 13e091ab97e0
2025-12-14 04:32:49.471 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:32:49.473 DEBUG [src.node.waku_node] Stopping container with id 5363cc5532f9
2025-12-14 04:32:49.965 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:32:49.966 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:32:49.973 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:32:49.979 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2025-12-14 04:28:45.465 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:28:45.465 DEBUG [tests.conftest] Running test: test_time_filter_matches_no_message with id: 2025-12-14_04-28-45__52b7c7b8-2d74-481d-8e07-9f0e4f4f5f37
2025-12-14 04:28:45.466 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:28:45.466 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:28:45.466 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:28:45.473 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:28:45.473 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-28-45__52b7c7b8-2d74-481d-8e07-9f0e4f4f5f37__wakuorg_nwaku:latest.log
2025-12-14 04:28:45.473 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:28:45.473 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:28:45.474 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:28:45.475 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.12
2025-12-14 04:28:45.475 DEBUG [src.node.docker_mananger] Generated ports ['56531', '56532', '56533', '56534', '56535']
2025-12-14 04:28:45.475 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:28:45.475 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:28:45.475 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:28:45.475 DEBUG [src.node.docker_mananger] docker run -i -t -p 56531:56531 -p 56532:56532 -p 56533:56533 -p 56534:56534 -p 56535:56535 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=56533 --rest-port=56531 --tcp-port=56532 --discv5-udp-port=56534 --rest-address=0.0.0.0 --nat=extip:172.18.75.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee54f4fabaa9b7edc5acdcf3e26a2de1cc0de159e6cac90fdb5971146a34fccf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56535 --metrics-logging=true --store=true --relay=true
2025-12-14 04:28:45.660 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.12 waku 5b1c43c7bf8cca452f7f80a91a2c357c222a6a76ca38759cdc0332fee062266b
2025-12-14 04:28:45.691 DEBUG [src.node.docker_mananger] Container started with ID 5b1c43c7bf8c. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-28-45__52b7c7b8-2d74-481d-8e07-9f0e4f4f5f37__wakuorg_nwaku:latest.log
2025-12-14 04:28:45.693 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56531
2025-12-14 04:28:45.693 ERROR [src.node.docker_mananger] Max retries reached for container 0c012bb595ec. Exiting log stream.
2025-12-14 04:28:45.696 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:28:46.259 ERROR [src.node.docker_mananger] Max retries reached for container 7eab65747edd. Exiting log stream.
2025-12-14 04:28:46.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56531/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:46.700 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-14 04:28:46.700 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:28:46.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56531/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:46.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.12/tcp/56532/p2p/16Uiu2HAmV5MEC6NUaFZK4ynv5po4CFLpZNBU6DL11QMnqwuYbsfB","/ip4/172.18.75.12/tcp/56533/ws/p2p/16Uiu2HAmV5MEC6NUaFZK4ynv5po4CFLpZNBU6DL11QMnqwuYbsfB"],"enrUri":"enr:-L24QLWz1FDGVHGGbBd_JTiVSfn7LcT0y5A0eLtOLjI_dvUOWvc9Mu1tXM2pNTpyLtN54FNItbAJS0fQiOfSeIYCK28CgmlkgnY0gmlwhKwSSwyKbXVsdGlhZGRyc5YACASsEksMBtzUAAoErBJLDAbc1d0DgnJzhQADAQAAiXNlY3AyNTZrMaED8_iJYYLdtJprrSlQxxIThNGXTPUG8hEJabiQQJg8pu6DdGNwgtzUg3VkcILc1oV3YWt1MgM"}'
2025-12-14 04:28:46.703 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:28:46.710 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:28:46.710 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-28-45__52b7c7b8-2d74-481d-8e07-9f0e4f4f5f37__wakuorg_nwaku:latest.log
2025-12-14 04:28:46.710 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:28:46.710 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:28:46.712 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:28:46.712 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.217.134
2025-12-14 04:28:46.712 DEBUG [src.node.docker_mananger] Generated ports ['10447', '10448', '10449', '10450', '10451']
2025-12-14 04:28:46.712 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:28:46.712 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:28:46.712 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:28:46.712 DEBUG [src.node.docker_mananger] docker run -i -t -p 10447:10447 -p 10448:10448 -p 10449:10449 -p 10450:10450 -p 10451:10451 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=10449 --rest-port=10447 --tcp-port=10448 --discv5-udp-port=10450 --rest-address=0.0.0.0 --nat=extip:172.18.217.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8dac0d2c9ebebd1fccb3357cbce0aaaaabef4f3e826556dda68d7f09d8d8ebef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10451 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLWz1FDGVHGGbBd_JTiVSfn7LcT0y5A0eLtOLjI_dvUOWvc9Mu1tXM2pNTpyLtN54FNItbAJS0fQiOfSeIYCK28CgmlkgnY0gmlwhKwSSwyKbXVsdGlhZGRyc5YACASsEksMBtzUAAoErBJLDAbc1d0DgnJzhQADAQAAiXNlY3AyNTZrMaED8_iJYYLdtJprrSlQxxIThNGXTPUG8hEJabiQQJg8pu6DdGNwgtzUg3VkcILc1oV3YWt1MgM --storenode=/ip4/172.18.75.12/tcp/56532/p2p/16Uiu2HAmV5MEC6NUaFZK4ynv5po4CFLpZNBU6DL11QMnqwuYbsfB --store=true --relay=true
2025-12-14 04:28:46.897 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.217.134 waku 50ae696f8bf971d1b4bab336625a54cfc4e86bd61f4b44a9a99a9636b04bec48
2025-12-14 04:28:46.929 DEBUG [src.node.docker_mananger] Container started with ID 50ae696f8bf9. Setting up logs at ./log/docker/store_node1_2025-12-14_04-28-45__52b7c7b8-2d74-481d-8e07-9f0e4f4f5f37__wakuorg_nwaku:latest.log
2025-12-14 04:28:46.930 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10447
2025-12-14 04:28:46.930 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:28:47.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10447/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:47.935 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-14 04:28:47.935 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:28:47.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10447/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:47.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.134/tcp/10448/p2p/16Uiu2HAkua3hGXHVihAGgz9U2oTA7F1q7ThS2YCvep9msFN3L2qM","/ip4/172.18.217.134/tcp/10449/ws/p2p/16Uiu2HAkua3hGXHVihAGgz9U2oTA7F1q7ThS2YCvep9msFN3L2qM"],"enrUri":"enr:-L24QCNrWvYWb1GtxJXFkU2eMK03QcVgjslK0nsYpN0B5sKLMu_vrJmblw3qnNpqdr5bMvTPhFsuzo32FBKB3Ju667cCgmlkgnY0gmlwhKwS2YaKbXVsdGlhZGRyc5YACASsEtmGBijQAAoErBLZhgYo0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECAiUzJesp5kYICvmI98tA2B8dAIHtSDH_yQifJu-9ndCDdGNwgijQg3VkcIIo0oV3YWt1MgM"}'
2025-12-14 04:28:47.938 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:28:47.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10447/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.12/tcp/56532/p2p/16Uiu2HAmV5MEC6NUaFZK4ynv5po4CFLpZNBU6DL11QMnqwuYbsfB"]'
2025-12-14 04:28:47.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:47.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:28:47.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:47.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10447/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:28:47.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:47.947 DEBUG [src.steps.store] Relaying message
2025-12-14 04:28:47.947 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/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-14 04:28:47.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:47.952 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:28:48.153 DEBUG [src.steps.store] Relaying message
2025-12-14 04:28:48.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/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-14 04:28:48.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:48.158 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:28:48.359 DEBUG [src.steps.store] Relaying message
2025-12-14 04:28:48.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/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-14 04:28:48.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:48.366 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:28:48.567 DEBUG [src.steps.store] Relaying message
2025-12-14 04:28:48.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/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-14 04:28:48.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:48.573 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:28:48.773 DEBUG [src.steps.store] Relaying message
2025-12-14 04:28:48.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/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-14 04:28:48.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:48.779 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:28:48.980 DEBUG [src.steps.store] Relaying message
2025-12-14 04:28:48.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56531/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-14 04:28:48.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:28:48.986 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:28:49.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56531/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686524946783072&endTime=1765686524946882972&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:49.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:28:49.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10447/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686524946783072&endTime=1765686524946882972&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:49.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:28:49.195 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:28:49.197 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:28:49.197 DEBUG [src.node.waku_node] Stopping container with id 5b1c43c7bf8c
2025-12-14 04:28:49.782 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:28:49.782 DEBUG [src.node.waku_node] Stopping container with id 50ae696f8bf9
2025-12-14 04:28:50.337 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:28:50.338 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:28:50.346 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:28:50.353 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-14 04:22:57.833+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-14 04:22:57.833+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-14 04:22:57.833+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-14 04:22:57.833+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-14 04:22:57.833+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-14 04:22:57.833+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QFXyAQYFyFFNIU5WZdvvzWj6f_xP5623oGlXqFg1I2hPPom6weAA5A9KR7fSGJZEWWWzWwQHKZZzP9UWigo_sucCgmlkgnY0gmlwhKwS8YKKbXVsdGlhZGRyc5YACASsEvGCBidfAAoErBLxggYnYN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPl7py7dVQtw5OZ8Dl4xAWEQe61OUcgVpkGA5WvcpBhiDdGNwgidfg3VkcIInYYV3YWt1Mgk
NTC 2025-12-14 04:22:57.834+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:2128
INF 2025-12-14 04:22:57.834+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:2128/
INF 2025-12-14 04:22:57.834+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-14 04:22:57.834+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-14 04:22:57.835+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-14 04:22:57.835+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-14 04:22:57.836+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-14 04:22:57.836+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-14 04:22:57.836+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.110.196/tcp/2129, /ip4/172.18.110.196/tcp/2130/ws]"
INF 2025-12-14 04:22:57.836+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-14 04:22:57.836+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-14 04:22:57.836+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-14 04:22:57.836+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-14 04:22:57.836+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-14 04:22:57.836+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-14 04:22:57.836+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-14 04:22:57.836+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-14 04:22:57.836+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*LZ6TRs, seqNo: 1765686177, addresses: [/ip4/172.18.110.196/tcp/2129, /ip4/172.18.110.196/tcp/2130/ws], mixKey: )"
TRC 2025-12-14 04:22:57.836+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-14 04:22:57.836+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-14 04:22:57.836+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-14 04:22:57.836+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-14 04:22:57.836+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-14 04:22:57.836+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-14 04:22:57.836+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-14 04:22:57.836+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-14 04:22:57.836+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,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_url_pubsub_topic with id: 2025-12-14_04-23-13__b9ae4708-cd08-476a-817c-64950f0acebd
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-14_04-23-13__b9ae4708-cd08-476a-817c-64950f0acebd__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.81.113
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25441', '25442', '25443', '25444', '25445']
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 25441:25441 -p 25442:25442 -p 25443:25443 -p 25444:25444 -p 25445:25445 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=25443 --rest-port=25441 --tcp-port=25442 --discv5-udp-port=25444 --rest-address=0.0.0.0 --nat=extip:172.18.81.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca557bdaeef814abbbce5dcd4f0feb02335cc76ea7f4f0e6b5de2f0bebc70ead --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25445 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.113 waku 2ee37863e92f71a0298b537471a609e697968505f88ec3e07158d877160c94ae
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ee37863e92f. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-23-13__b9ae4708-cd08-476a-817c-64950f0acebd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25441
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 3d8a9928a1f4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3b3305c9b0aa. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25441/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:25441/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.81.113/tcp/25442/p2p/16Uiu2HAm3h7yJBbhbrvTTbjqt6iCEWP225hXBgjS1jxZ433SYjKL","/ip4/172.18.81.113/tcp/25443/ws/p2p/16Uiu2HAm3h7yJBbhbrvTTbjqt6iCEWP225hXBgjS1jxZ433SYjKL"],"enrUri":"enr:-L24QEXeqVOP-h8Z1-HMOC5dxNyjD2SQyicrE8MiTOHiai_0Y5lKhdzrKNnGDvGjmKBsqz0AYl-HxMbqZFON9i89jRUCgmlkgnY0gmlwhKwSUXGKbXVsdGlhZGRyc5YACASsElFxBmNiAAoErBJRcQZjY90DgnJzhQADAQAAiXNlY3AyNTZrMaECetKYnhrxcIgd0FiyURMLHDZqGUho8oukFTcH80i64reDdGNwgmNig3VkcIJjZIV3YWt1MgM"}'
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-14_04-23-13__b9ae4708-cd08-476a-817c-64950f0acebd__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.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44334', '44335', '44336', '44337', '44338']
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 44334:44334 -p 44335:44335 -p 44336:44336 -p 44337:44337 -p 44338:44338 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=44336 --rest-port=44334 --tcp-port=44335 --discv5-udp-port=44337 --rest-address=0.0.0.0 --nat=extip:172.18.110.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3f2ad705eb041e36423f58fc4b84ccb8aa50e3929cfa047ba884204b4cf49fd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44338 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEXeqVOP-h8Z1-HMOC5dxNyjD2SQyicrE8MiTOHiai_0Y5lKhdzrKNnGDvGjmKBsqz0AYl-HxMbqZFON9i89jRUCgmlkgnY0gmlwhKwSUXGKbXVsdGlhZGRyc5YACASsElFxBmNiAAoErBJRcQZjY90DgnJzhQADAQAAiXNlY3AyNTZrMaECetKYnhrxcIgd0FiyURMLHDZqGUho8oukFTcH80i64reDdGNwgmNig3VkcIJjZIV3YWt1MgM --storenode=/ip4/172.18.81.113/tcp/25442/p2p/16Uiu2HAm3h7yJBbhbrvTTbjqt6iCEWP225hXBgjS1jxZ433SYjKL --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.189 waku eb6047d668e5a6405dc56dde02739525f4ac2e2e6e87735330dc844921978058
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID eb6047d668e5. Setting up logs at ./log/docker/store_node1_2025-12-14_04-23-13__b9ae4708-cd08-476a-817c-64950f0acebd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44334
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:44334/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:44334/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.189/tcp/44335/p2p/16Uiu2HAm1DSHmmKBhaw6KG81d7QG6zDkCohLhy2icuwSBC48G2xe","/ip4/172.18.110.189/tcp/44336/ws/p2p/16Uiu2HAm1DSHmmKBhaw6KG81d7QG6zDkCohLhy2icuwSBC48G2xe"],"enrUri":"enr:-L24QFyM1-bgNCbPnmpA463JgSprgDSpbLhO9p5r_273_9dkdPy3cj2s4kEwDpgb66rIT4SX7f3RUcpwIed4kYxUY0ECgmlkgnY0gmlwhKwSbr2KbXVsdGlhZGRyc5YACASsEm69Bq0vAAoErBJuvQatMN0DgnJzhQADAQAAiXNlY3AyNTZrMaECVgOsKOgHj5jB61KTD1UkvhURYdhQNF5T2ztNDRRc2SeDdGNwgq0vg3VkcIKtMYV3YWt1MgM"}'
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:44334/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.81.113/tcp/25442/p2p/16Uiu2HAm3h7yJBbhbrvTTbjqt6iCEWP225hXBgjS1jxZ433SYjKL"]'
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:25441/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:44334/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:25441/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:25441/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)'}'
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:25441/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)'}'
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:25441/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)'}'
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:25441/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)'}'
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:25441/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)'}'
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:25441/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)'}'
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:25441/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)'}'
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_topics:test_topics.py:131 Trying to get stored msg with wrong url topic waku/2/rs/3/0
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:25441/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:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25441/store/v3/messages?pubsubTopic=waku%2F2%2Frs%2F3%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'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  src.steps.store:store.py:228 messages length is 0
ERROR  tests.store.test_topics:test_topics.py:137 Topic waku/2/rs/3/0 is wrong ''n: Peer wakuorg/nwaku:latest couldn't find any messages. Actual response: {'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 2ee37863e92f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id eb6047d668e5
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,93 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_and_retrieve_duplicate_message with id: 2025-12-14_04-20-06__26e6073d-49c2-4d50-a80c-1002f2a6a29e
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-14_04-20-06__26e6073d-49c2-4d50-a80c-1002f2a6a29e__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.187.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55530', '55531', '55532', '55533', '55534']
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 55530:55530 -p 55531:55531 -p 55532:55532 -p 55533:55533 -p 55534:55534 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=55532 --rest-port=55530 --tcp-port=55531 --discv5-udp-port=55533 --rest-address=0.0.0.0 --nat=extip:172.18.187.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9cdb0f01f6cdee48f917c9c80a6c50ecbf20d661e77fac5fa04e3aed2628d3dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55534 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a5396a339af7. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.187.96 waku 9c4b4032e526b94de8477016824a1cc4266dc6091ffac05a1621984985677a71
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c4b4032e526. Setting up logs at ./log/docker/node1_2025-12-14_04-20-06__26e6073d-49c2-4d50-a80c-1002f2a6a29e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55530
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 182c6179264e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55530/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:55530/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.187.96/tcp/55531/p2p/16Uiu2HAmBDgBy9cQwvqASmjutVSquVRuiZPB4eyJUKi15oH4t2vu","/ip4/172.18.187.96/tcp/55532/ws/p2p/16Uiu2HAmBDgBy9cQwvqASmjutVSquVRuiZPB4eyJUKi15oH4t2vu"],"enrUri":"enr:-L24QOwahK86N-6E-mosuzVBIHPnFprVDan2vK4hOYZuGynfRmqVge7ZZw6S07pXY3mZR4q50xeXyz-hwt9ImYpz_AcCgmlkgnY0gmlwhKwSu2CKbXVsdGlhZGRyc5YACASsErtgBtjrAAoErBK7YAbY7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6qhCKxz4ktKC6TwOnjr-PqfaIxlFKP6UTyi5y81A9AKDdGNwgtjrg3VkcILY7YV3YWt1MgE"}'
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-14_04-20-06__26e6073d-49c2-4d50-a80c-1002f2a6a29e__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.37.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58382', '58383', '58384', '58385', '58386']
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 58382:58382 -p 58383:58383 -p 58384:58384 -p 58385:58385 -p 58386:58386 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=58384 --rest-port=58382 --tcp-port=58383 --discv5-udp-port=58385 --rest-address=0.0.0.0 --nat=extip:172.18.37.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=18d82f3febb1c1fa43bd8b26a5ba5bf2ce0aa63bc29eb1e51b26d5fdb7a7c08d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58386 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOwahK86N-6E-mosuzVBIHPnFprVDan2vK4hOYZuGynfRmqVge7ZZw6S07pXY3mZR4q50xeXyz-hwt9ImYpz_AcCgmlkgnY0gmlwhKwSu2CKbXVsdGlhZGRyc5YACASsErtgBtjrAAoErBK7YAbY7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6qhCKxz4ktKC6TwOnjr-PqfaIxlFKP6UTyi5y81A9AKDdGNwgtjrg3VkcILY7YV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.37.136 waku 893991398f9b67bece81d08f05cc3d5cbe8df21839b900f1cba22e408318d9cd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 893991398f9b. Setting up logs at ./log/docker/node2_2025-12-14_04-20-06__26e6073d-49c2-4d50-a80c-1002f2a6a29e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58382
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:58382/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:58382/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.37.136/tcp/58383/p2p/16Uiu2HAmL7EyWoPY5jMRdRJiHT3tsUUtiUpaUE2xf4nNMgsoDLqK","/ip4/172.18.37.136/tcp/58384/ws/p2p/16Uiu2HAmL7EyWoPY5jMRdRJiHT3tsUUtiUpaUE2xf4nNMgsoDLqK"],"enrUri":"enr:-L24QDxunt58sNkcjdwrjp2nf1FL6xurIrQE19iVRCqPy1GXDsnQJz809QkYMdAYcvQiGZ10uI1tRzJNd6xYpeReXAwCgmlkgnY0gmlwhKwSJYiKbXVsdGlhZGRyc5YACASsEiWIBuQPAAoErBIliAbkEN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbrtyEL6eHYuf4cVyeMMrKp828LPEwYWGzTo1vdbWyV6DdGNwguQPg3VkcILkEYV3YWt1MgE"}'
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:58382/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.187.96/tcp/55531/p2p/16Uiu2HAmBDgBy9cQwvqASmjutVSquVRuiZPB4eyJUKi15oH4t2vu"]'
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:55530/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:58382/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:55530/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:55530/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":1765686008966366464,"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:58382/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":1765686008966366464,"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:55530/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:55530/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":1765686009082877880,"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:58382/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":1765686009082877880,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55530/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:55530/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":1765686009082877880,"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:58382/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'[]'
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 9c4b4032e526
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 893991398f9b
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_excessive_length_hash with id: 2025-12-14_04-23-39__f19dca56-b4b0-4571-9f73-d20940d19364
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-14_04-23-39__f19dca56-b4b0-4571-9f73-d20940d19364__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.0.36
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5640', '5641', '5642', '5643', '5644']
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 5640:5640 -p 5641:5641 -p 5642:5642 -p 5643:5643 -p 5644:5644 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=5642 --rest-port=5640 --tcp-port=5641 --discv5-udp-port=5643 --rest-address=0.0.0.0 --nat=extip:172.18.0.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b9c6b6ea8a9f6cbcc3fbc5e09325c07f0e3e5e0bbf0e0b3bdea93323e00fffb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5644 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 06d6cb0e3255. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.0.36 waku de9e57ccb2d82a244db35220201cb4c91e53f2deb778c7baf7f880d7342b5408
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID de9e57ccb2d8. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-23-39__f19dca56-b4b0-4571-9f73-d20940d19364__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5640
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 9f3dab63cb07. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5640/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:5640/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.0.36/tcp/5641/p2p/16Uiu2HAmKJ1pcecRkbwmSQttdb1jCY3tbnyYJHVJZkyWP4GNPtQa","/ip4/172.18.0.36/tcp/5642/ws/p2p/16Uiu2HAmKJ1pcecRkbwmSQttdb1jCY3tbnyYJHVJZkyWP4GNPtQa"],"enrUri":"enr:-L24QJI-F4gl85JTpf1SGpRiFMJT6SO27vTUck7OP4CwTBxDXjhM-tWHQVI-3Zp0GKKIE2w8njzj-aetj4TXgGOia3UCgmlkgnY0gmlwhKwSACSKbXVsdGlhZGRyc5YACASsEgAkBhYJAAoErBIAJAYWCt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYqJGYETmVCRAS6bCrojDlCzdKnFV0c7uY1KBe_WrHGODdGNwghYJg3VkcIIWC4V3YWt1MgM"}'
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-14_04-23-39__f19dca56-b4b0-4571-9f73-d20940d19364__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.165.190
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13316', '13317', '13318', '13319', '13320']
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 13316:13316 -p 13317:13317 -p 13318:13318 -p 13319:13319 -p 13320:13320 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=13318 --rest-port=13316 --tcp-port=13317 --discv5-udp-port=13319 --rest-address=0.0.0.0 --nat=extip:172.18.165.190 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff8e18aaeddb87d49c98987cae7f3aebed59d8c6e7031ff8cfc96a8eacb6cda1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13320 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJI-F4gl85JTpf1SGpRiFMJT6SO27vTUck7OP4CwTBxDXjhM-tWHQVI-3Zp0GKKIE2w8njzj-aetj4TXgGOia3UCgmlkgnY0gmlwhKwSACSKbXVsdGlhZGRyc5YACASsEgAkBhYJAAoErBIAJAYWCt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYqJGYETmVCRAS6bCrojDlCzdKnFV0c7uY1KBe_WrHGODdGNwghYJg3VkcIIWC4V3YWt1MgM --storenode=/ip4/172.18.0.36/tcp/5641/p2p/16Uiu2HAmKJ1pcecRkbwmSQttdb1jCY3tbnyYJHVJZkyWP4GNPtQa --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.190 waku f4a2c47015a4886529f610ce7366c7682d5d574acf0d5cfd2b78ab45e7493dc9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f4a2c47015a4. Setting up logs at ./log/docker/store_node1_2025-12-14_04-23-39__f19dca56-b4b0-4571-9f73-d20940d19364__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13316
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:13316/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:13316/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.165.190/tcp/13317/p2p/16Uiu2HAmE2CuboMw3SAurDjd6GDVyqr8YjBhEsLPaudvd2FEMd8i","/ip4/172.18.165.190/tcp/13318/ws/p2p/16Uiu2HAmE2CuboMw3SAurDjd6GDVyqr8YjBhEsLPaudvd2FEMd8i"],"enrUri":"enr:-L24QH_FSKPxmoFOwl0nD8CP0VgJ9Tmf45IVozsUm9OywY_lW-bkkgMUWMaDRIiEP2MAWddPcYl1Ta4DHTxxkYpXcR8CgmlkgnY0gmlwhKwSpb6KbXVsdGlhZGRyc5YACASsEqW-BjQFAAoErBKlvgY0Bt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFEsVDt84vRA2J00pctddSK_UkZWlqG7q0ajDjo8ec7-DdGNwgjQFg3VkcII0B4V3YWt1MgM"}'
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:13316/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.36/tcp/5641/p2p/16Uiu2HAmKJ1pcecRkbwmSQttdb1jCY3tbnyYJHVJZkyWP4GNPtQa"]'
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:5640/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:13316/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:5640/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:5640/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:5640/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:5640/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:5640/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true" -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:5640/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 25'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13316/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true" -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:13316/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 25'
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 de9e57ccb2d8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f4a2c47015a4
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,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_refresh_existing with id: 2025-12-14_04-16-53__413513c7-8c51-467f-9c32-048e0f597f3c
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-14_04-16-53__413513c7-8c51-467f-9c32-048e0f597f3c__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.34.38
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58623', '58624', '58625', '58626', '58627']
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 58623:58623 -p 58624:58624 -p 58625:58625 -p 58626:58626 -p 58627:58627 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=58625 --rest-port=58623 --tcp-port=58624 --discv5-udp-port=58626 --rest-address=0.0.0.0 --nat=extip:172.18.34.38 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eda01617c0be6eced789a4ce5bc9abcffc1eb51a6ef3fdc47eddfce1c5fd9ea8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58627 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.38 waku f0f5896ee2b42b32c8798787e84732ab6c18eabfae5016b8b818c42705cb6269
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f0f5896ee2b4. Setting up logs at ./log/docker/node1_2025-12-14_04-16-53__413513c7-8c51-467f-9c32-048e0f597f3c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58623
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 8b2c52f81dc4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6cf28b0c9a46. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58623/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:58623/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.34.38/tcp/58624/p2p/16Uiu2HAmFqphRMUoThcoB9475hGifrzmazEwh1m8zpqG98KS3wn6","/ip4/172.18.34.38/tcp/58625/ws/p2p/16Uiu2HAmFqphRMUoThcoB9475hGifrzmazEwh1m8zpqG98KS3wn6"],"enrUri":"enr:-L24QA1NMisZfU0bmi6rb9S4GgX4qa2xLPBL88udvNllPG7LHnD7lXEKkMmVT0H2eI5Hkmwyw9TJ9Bgw0RavpFAC9R0CgmlkgnY0gmlwhKwSIiaKbXVsdGlhZGRyc5YACASsEiImBuUAAAoErBIiJgblAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDL1mI-7jhbITzldGmnvQxc503YIeB6NhKL4qNrFvmEq-DdGNwguUAg3VkcILlAoV3YWt1MgU"}'
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-14_04-16-53__413513c7-8c51-467f-9c32-048e0f597f3c__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.156.100
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16708', '16709', '16710', '16711', '16712']
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 16708:16708 -p 16709:16709 -p 16710:16710 -p 16711:16711 -p 16712:16712 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=16710 --rest-port=16708 --tcp-port=16709 --discv5-udp-port=16711 --rest-address=0.0.0.0 --nat=extip:172.18.156.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=61b2cb3674a79f95be80bea2fc0a9f8ea247fdedf8b87b5cb3f9dc8de5b79ff7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16712 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA1NMisZfU0bmi6rb9S4GgX4qa2xLPBL88udvNllPG7LHnD7lXEKkMmVT0H2eI5Hkmwyw9TJ9Bgw0RavpFAC9R0CgmlkgnY0gmlwhKwSIiaKbXVsdGlhZGRyc5YACASsEiImBuUAAAoErBIiJgblAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDL1mI-7jhbITzldGmnvQxc503YIeB6NhKL4qNrFvmEq-DdGNwguUAg3VkcILlAoV3YWt1MgU --filternode=/ip4/172.18.34.38/tcp/58624/p2p/16Uiu2HAmFqphRMUoThcoB9475hGifrzmazEwh1m8zpqG98KS3wn6
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.156.100 waku 83d7a0f229e7be81800febaff0044d9af3f49354d81a62e5d73f705577b7d77f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 83d7a0f229e7. Setting up logs at ./log/docker/node2_2025-12-14_04-16-53__413513c7-8c51-467f-9c32-048e0f597f3c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16708
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:16708/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:16708/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.156.100/tcp/16709/p2p/16Uiu2HAkxjHu5M58vw563Lyo3ZrBt5dDLUCefB1wZsF2sZLz2fMv","/ip4/172.18.156.100/tcp/16710/ws/p2p/16Uiu2HAkxjHu5M58vw563Lyo3ZrBt5dDLUCefB1wZsF2sZLz2fMv"],"enrUri":"enr:-L24QHQVxacy9Yui45j6nGUrc3ngz9C0wtX8y0mbeXzU_5bRAEVbNggPJr12t3rG5p_4Zoik-1Hvhop0AmD7f6R5aq4CgmlkgnY0gmlwhKwSnGSKbXVsdGlhZGRyc5YACASsEpxkBkFFAAoErBKcZAZBRt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMRaMQpEIrSNsAZRag5gcYjIFRroLPkwcG7T7YPcYv62DdGNwgkFFg3VkcIJBR4V3YWt1MgA"}'
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:16708/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.34.38/tcp/58624/p2p/16Uiu2HAmFqphRMUoThcoB9475hGifrzmazEwh1m8zpqG98KS3wn6"]'
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:58623/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:16708/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "dcf2b020-707a-46a4-b85d-ae1c78e89fa2", "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":"dcf2b020-707a-46a4-b85d-ae1c78e89fa2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:16708/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:58623/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:16708/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":1765685815859446864,"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 f0f5896ee2b4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 83d7a0f229e7
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,116 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_set_all_log_levels with id: 2025-12-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169
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-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169__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-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169__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-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169__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-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169__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.248.20
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33193', '33194', '33195', '33196', '33197']
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 33193:33193 -p 33194:33194 -p 33195:33195 -p 33196:33196 -p 33197:33197 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=33195 --rest-port=33193 --tcp-port=33194 --discv5-udp-port=33196 --rest-address=0.0.0.0 --nat=extip:172.18.248.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caed2ffbae62b7cbffcb998a334e3af638bba470e35bc70399b88731f3422ac5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33197 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.248.20 waku f56875c9f90aa6e0fdf299975e08fdcb2fcb87d8ced9e9fa61c59ba7acd64ed5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f56875c9f90a. Setting up logs at ./log/docker/node1_2025-12-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33193
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 bba968ddf862. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c0b27332aa74. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33193/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:33193/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.248.20/tcp/33194/p2p/16Uiu2HAmHEeTPmySbPgZDAykAW7Wrk1mCQRzwBZ9FzdUWwDjS1Wo","/ip4/172.18.248.20/tcp/33195/ws/p2p/16Uiu2HAmHEeTPmySbPgZDAykAW7Wrk1mCQRzwBZ9FzdUWwDjS1Wo"],"enrUri":"enr:-L24QPKDhj-7Zaoz1fT6t_8SKWbb4YxvC3MLqiewkntoIqLzZm15dPAbmF0qrkbTh0cEGxHNnN3WW3ZAf2PJo7E8pP8CgmlkgnY0gmlwhKwS-BSKbXVsdGlhZGRyc5YACASsEvgUBoGqAAoErBL4FAaBq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRA4ACJolFaE7xeWV3uGIF9tmWpM8tmwLYaMokFo3lciDdGNwgoGqg3VkcIKBrIV3YWt1MgE"}'
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.138.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14645', '14646', '14647', '14648', '14649']
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 14645:14645 -p 14646:14646 -p 14647:14647 -p 14648:14648 -p 14649:14649 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=14647 --rest-port=14645 --tcp-port=14646 --discv5-udp-port=14648 --rest-address=0.0.0.0 --nat=extip:172.18.138.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff79dc9e9c4b50e7cccbbe7ae296da67f894a221b24f1a68a9e3a3e5b95cfabd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14649 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPKDhj-7Zaoz1fT6t_8SKWbb4YxvC3MLqiewkntoIqLzZm15dPAbmF0qrkbTh0cEGxHNnN3WW3ZAf2PJo7E8pP8CgmlkgnY0gmlwhKwS-BSKbXVsdGlhZGRyc5YACASsEvgUBoGqAAoErBL4FAaBq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRA4ACJolFaE7xeWV3uGIF9tmWpM8tmwLYaMokFo3lciDdGNwgoGqg3VkcIKBrIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.202 waku 1c08adb10db1c3780e6812bed2ecebe5fe2240890d0e7fbea2269556f31eb73f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1c08adb10db1. Setting up logs at ./log/docker/node2_2025-12-14_04-23-58__8a21ec6e-8791-4651-936a-8fda74924169__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14645
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:14645/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:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
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:33193/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (TRACE) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (DEBUG) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/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'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (INFO) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (NOTICE) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (WARN) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (ERROR) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (FATAL) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/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.138.202/tcp/14646/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4","/ip4/172.18.138.202/tcp/14647/ws/p2p/16Uiu2HAm8FozVTu27WyPvV3SSfvMjXobRgcb2YpPZDFzXhj8yzj4"],"enrUri":"enr:-L24QFuHa-xsEa2IewO_CRNTIJsziIrvHI31CKgfsPBAeyNGObgUFaislHAkOTwM4RpE1D-T1trRYKnWClCHB7kMptACgmlkgnY0gmlwhKwSisqKbXVsdGlhZGRyc5YACASsEorKBjk2AAoErBKKygY5N90DgnJzhQADAQAAiXNlY3AyNTZrMaECvqEuYmlpoJIMoDD2b7d61zQkAYsfbDwaSuciiFLsYPuDdGNwgjk2g3VkcII5OIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14645/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33193/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:180 Restore default log level (TRACE) -> status=200
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 f56875c9f90a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1c08adb10db1
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_get_message_with_extra_field with id: 2025-12-14_04-16-59__01fb020d-35af-4eb5-8a25-79f2077b4916
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-14_04-16-59__01fb020d-35af-4eb5-8a25-79f2077b4916__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.238.51
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39783', '39784', '39785', '39786', '39787']
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 39783:39783 -p 39784:39784 -p 39785:39785 -p 39786:39786 -p 39787:39787 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=39785 --rest-port=39783 --tcp-port=39784 --discv5-udp-port=39786 --rest-address=0.0.0.0 --nat=extip:172.18.238.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5d08be318c3492b1b3e2e6fc7dd2ac4bea3dee30e14baee1bfd30d85d0cbae7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39787 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1a18110b8a56. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.238.51 waku 13642632235f9c6ddf9345f33492c8b2595280b01671ef480e0a0c659eb5d384
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 13642632235f. Setting up logs at ./log/docker/node1_2025-12-14_04-16-59__01fb020d-35af-4eb5-8a25-79f2077b4916__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39783
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 cfc190b72b8a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39783/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:39783/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.238.51/tcp/39784/p2p/16Uiu2HAmF96PapJGebM6bMVwHBTG43ptG38o1LySx8tn9DSBJeLQ","/ip4/172.18.238.51/tcp/39785/ws/p2p/16Uiu2HAmF96PapJGebM6bMVwHBTG43ptG38o1LySx8tn9DSBJeLQ"],"enrUri":"enr:-L24QPUA51ihKJEDThM4Ph1FjAHrAzI8NtFXGSeB8diu4KEHG5q_VFom3R2tH7MLt-QyVSGyeUqpCI16CyEFVjz33AQCgmlkgnY0gmlwhKwS7jOKbXVsdGlhZGRyc5YACASsEu4zBptoAAoErBLuMwabad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJOp3J6stGWFuInqmvd1Gnf5obngIlMiVula1mFa2pIGDdGNwgptog3VkcIKbaoV3YWt1MgU"}'
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-14_04-16-59__01fb020d-35af-4eb5-8a25-79f2077b4916__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.253
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4551', '4552', '4553', '4554', '4555']
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 4551:4551 -p 4552:4552 -p 4553:4553 -p 4554:4554 -p 4555:4555 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=4553 --rest-port=4551 --tcp-port=4552 --discv5-udp-port=4554 --rest-address=0.0.0.0 --nat=extip:172.18.188.253 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4abe2f5ce0e9605bbe83c0489d7aa113a70dd95d0bdcb5f3ac69995ebf931410 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4555 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPUA51ihKJEDThM4Ph1FjAHrAzI8NtFXGSeB8diu4KEHG5q_VFom3R2tH7MLt-QyVSGyeUqpCI16CyEFVjz33AQCgmlkgnY0gmlwhKwS7jOKbXVsdGlhZGRyc5YACASsEu4zBptoAAoErBLuMwabad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJOp3J6stGWFuInqmvd1Gnf5obngIlMiVula1mFa2pIGDdGNwgptog3VkcIKbaoV3YWt1MgU --filternode=/ip4/172.18.238.51/tcp/39784/p2p/16Uiu2HAmF96PapJGebM6bMVwHBTG43ptG38o1LySx8tn9DSBJeLQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.253 waku e0db0f0b674a065e14f853f79f8917a7e544cccda643bd38468cb79802003746
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e0db0f0b674a. Setting up logs at ./log/docker/node2_2025-12-14_04-16-59__01fb020d-35af-4eb5-8a25-79f2077b4916__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4551
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:4551/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:4551/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.253/tcp/4552/p2p/16Uiu2HAmBdsCwHzPJ2teprDwGfpKCnPZYLmrZrrbeRUwvUtjKdJ4","/ip4/172.18.188.253/tcp/4553/ws/p2p/16Uiu2HAmBdsCwHzPJ2teprDwGfpKCnPZYLmrZrrbeRUwvUtjKdJ4"],"enrUri":"enr:-L24QMscxd062eEuMANphHvhanX5jBCFpLNOgAv8h1CMakoIYXM27LDNhKBHGycX2YCSBrZEArZCLwqWX9LTc5O4fdMCgmlkgnY0gmlwhKwSvP2KbXVsdGlhZGRyc5YACASsErz9BhHIAAoErBK8_QYRyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8NqnjT9falJBRYqBsAtbF1fIduDb2aoO3NKJxbqK2H2DdGNwghHIg3VkcIIRyoV3YWt1MgA"}'
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:4551/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.51/tcp/39784/p2p/16Uiu2HAmF96PapJGebM6bMVwHBTG43ptG38o1LySx8tn9DSBJeLQ"]'
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:39783/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:4551/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ced15209-7170-4592-94bd-e64922ad0a8f", "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":"ced15209-7170-4592-94bd-e64922ad0a8f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39783/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)', "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:39783/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 13642632235f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e0db0f0b674a
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 @@
2025-12-14 04:14:51.956 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:14:51.956 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_101_new_content_topics with id: 2025-12-14_04-14-51__6f6a16e2-c68f-4bf8-b690-50dd983e9ec3
2025-12-14 04:14:51.957 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:14:51.957 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:14:51.957 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-14 04:14:51.963 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:51.963 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-14-51__6f6a16e2-c68f-4bf8-b690-50dd983e9ec3__wakuorg_nwaku:latest.log
2025-12-14 04:14:51.964 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:51.964 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:51.965 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:51.965 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.59
2025-12-14 04:14:51.965 DEBUG [src.node.docker_mananger] Generated ports ['11723', '11724', '11725', '11726', '11727']
2025-12-14 04:14:51.966 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:51.966 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:51.966 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:51.966 DEBUG [src.node.docker_mananger] docker run -i -t -p 11723:11723 -p 11724:11724 -p 11725:11725 -p 11726:11726 -p 11727:11727 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=11725 --rest-port=11723 --tcp-port=11724 --discv5-udp-port=11726 --rest-address=0.0.0.0 --nat=extip:172.18.67.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7dfa3156104eb8a2a354b3ab0b4bd6fbdb9e9f9e130fcbede19e948a4352ce6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11727 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:14:52.145 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.59 waku be75ffe6384f3c8d14ea5512aee440a860806a171781e9ca820ebeabc114e392
2025-12-14 04:14:52.178 DEBUG [src.node.docker_mananger] Container started with ID be75ffe6384f. Setting up logs at ./log/docker/node1_2025-12-14_04-14-51__6f6a16e2-c68f-4bf8-b690-50dd983e9ec3__wakuorg_nwaku:latest.log
2025-12-14 04:14:52.178 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11723
2025-12-14 04:14:52.178 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:52.234 ERROR [src.node.docker_mananger] Max retries reached for container 91c56d526947. Exiting log stream.
2025-12-14 04:14:52.760 ERROR [src.node.docker_mananger] Max retries reached for container d62a5ab0023e. Exiting log stream.
2025-12-14 04:14:53.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11723/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:53.182 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-14 04:14:53.183 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:53.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11723/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:53.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.59/tcp/11724/p2p/16Uiu2HAmJwhxyMhnFamqxwd5AAt8kAjTvb8P9mznQExoFb7Pijda","/ip4/172.18.67.59/tcp/11725/ws/p2p/16Uiu2HAmJwhxyMhnFamqxwd5AAt8kAjTvb8P9mznQExoFb7Pijda"],"enrUri":"enr:-L24QGuqTCmVPd6PwYn99lT-nhte0Lc9IMsOORazuH0iSux3OY-owuwJgXAlBbSC6P0XN10W8ioWeLaZzd7TH1dGEokCgmlkgnY0gmlwhKwSQzuKbXVsdGlhZGRyc5YACASsEkM7Bi3MAAoErBJDOwYtzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXW54Dw2gncghCVIsgoPzKAoHBJCr6yfiZzy5y7ypSTmDdGNwgi3Mg3VkcIItzoV3YWt1MgU"}'
2025-12-14 04:14:53.185 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:53.185 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-14 04:14:53.192 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:53.192 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-14-51__6f6a16e2-c68f-4bf8-b690-50dd983e9ec3__wakuorg_nwaku:latest.log
2025-12-14 04:14:53.192 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:53.192 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:53.193 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:53.193 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.6
2025-12-14 04:14:53.193 DEBUG [src.node.docker_mananger] Generated ports ['60171', '60172', '60173', '60174', '60175']
2025-12-14 04:14:53.194 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:53.194 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:53.194 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:53.194 DEBUG [src.node.docker_mananger] docker run -i -t -p 60171:60171 -p 60172:60172 -p 60173:60173 -p 60174:60174 -p 60175:60175 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=60173 --rest-port=60171 --tcp-port=60172 --discv5-udp-port=60174 --rest-address=0.0.0.0 --nat=extip:172.18.167.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8bd7fddcdd205be7066c71be925ed8c152823249572fb2eaece6b19c38f9fd32 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60175 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGuqTCmVPd6PwYn99lT-nhte0Lc9IMsOORazuH0iSux3OY-owuwJgXAlBbSC6P0XN10W8ioWeLaZzd7TH1dGEokCgmlkgnY0gmlwhKwSQzuKbXVsdGlhZGRyc5YACASsEkM7Bi3MAAoErBJDOwYtzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXW54Dw2gncghCVIsgoPzKAoHBJCr6yfiZzy5y7ypSTmDdGNwgi3Mg3VkcIItzoV3YWt1MgU --filternode=/ip4/172.18.67.59/tcp/11724/p2p/16Uiu2HAmJwhxyMhnFamqxwd5AAt8kAjTvb8P9mznQExoFb7Pijda
2025-12-14 04:14:53.374 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.6 waku 913a5e8ac863ea913676c7c5c3656898ab529183ee1a8125f58b43dd23dc978e
2025-12-14 04:14:53.408 DEBUG [src.node.docker_mananger] Container started with ID 913a5e8ac863. Setting up logs at ./log/docker/node2_2025-12-14_04-14-51__6f6a16e2-c68f-4bf8-b690-50dd983e9ec3__wakuorg_nwaku:latest.log
2025-12-14 04:14:53.408 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60171
2025-12-14 04:14:53.408 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:54.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60171/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:54.413 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-14 04:14:54.413 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:54.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60171/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:54.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.6/tcp/60172/p2p/16Uiu2HAm3ZkBwcg2chSpAc4vk8P74ketTU1f5RLUuHnRUjKApuXc","/ip4/172.18.167.6/tcp/60173/ws/p2p/16Uiu2HAm3ZkBwcg2chSpAc4vk8P74ketTU1f5RLUuHnRUjKApuXc"],"enrUri":"enr:-L24QH9mSn78m0pRV49C1JmyYAS9-2bZSF73g3q8YG_Rv3Y6UunnIabuJObm5BcZJAYM_ncb6SRR6TeJKSQTcXhDf-cCgmlkgnY0gmlwhKwSpwaKbXVsdGlhZGRyc5YACASsEqcGBusMAAoErBKnBgbrDd0DgnJzhQADAQAAiXNlY3AyNTZrMaECeO7my1QfKLRyogrzhXhWNNnK5HkZAuN8UUGs-jG9NmeDdGNwgusMg3VkcILrDoV3YWt1MgA"}'
2025-12-14 04:14:54.416 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:54.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60171/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.59/tcp/11724/p2p/16Uiu2HAmJwhxyMhnFamqxwd5AAt8kAjTvb8P9mznQExoFb7Pijda"]'
2025-12-14 04:14:54.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:54.448 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-14 04:14:54.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11723/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:54.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:54.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60171/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6a558d4d-e657-4696-adfc-cdbaa3410637", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:14:54.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6a558d4d-e657-4696-adfc-cdbaa3410637","statusDesc":"OK"}'
2025-12-14 04:14:54.475 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:60171/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:14:54.484 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60171/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
2025-12-14 04:14:54.487 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:14:54.488 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:14:54.488 DEBUG [src.node.waku_node] Stopping container with id be75ffe6384f
2025-12-14 04:14:55.029 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:55.032 DEBUG [src.node.waku_node] Stopping container with id 913a5e8ac863
2025-12-14 04:14:55.542 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:55.543 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:14:55.549 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:14:55.555 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-14 04:17:45.435+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-14 04:17:45.435+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-14 04:17:45.436+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-14 04:17:45.436+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-14 04:17:45.436+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-14 04:17:45.436+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QIPdkUP1Yov4EyDHBLuywUkidSJHs91cGxhfwKZkb2nfHjphQt9xFhPDpyjDFxNKT4yiDRF3kKUtEiMVYst_Ie8CgmlkgnY0gmlwhKwSemCKbXVsdGlhZGRyc5YACASsEnpgBvrmAAoErBJ6YAb6590DgnJzhQADAQAAiXNlY3AyNTZrMaECVzOsKlqUci2s7sxVCBS6BCGH28GGK34XqRR3ccLaUC6DdGNwgvrmg3VkcIL66IV3YWt1MgQ
NTC 2025-12-14 04:17:45.436+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:51930
INF 2025-12-14 04:17:45.436+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:51930/
INF 2025-12-14 04:17:45.437+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-14 04:17:45.437+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-14 04:17:45.438+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-14 04:17:45.438+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-14 04:17:45.438+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-14 04:17:45.438+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-14 04:17:45.438+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.104.132/tcp/51931, /ip4/172.18.104.132/tcp/51932/ws]"
INF 2025-12-14 04:17:45.438+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-14 04:17:45.439+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-14 04:17:45.439+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-14 04:17:45.439+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-14 04:17:45.439+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-14 04:17:45.439+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-14 04:17:45.439+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-14 04:17:45.439+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-14 04:17:45.439+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*QoHj4v, seqNo: 1765685865, addresses: [/ip4/172.18.104.132/tcp/51931, /ip4/172.18.104.132/tcp/51932/ws], mixKey: )"
TRC 2025-12-14 04:17:45.439+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-14 04:17:45.439+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-14 04:17:45.439+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-14 04:17:45.439+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-14 04:17:45.439+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-14 04:17:45.439+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-14 04:17:45.439+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-14 04:17:45.439+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-14 04:17:45.439+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,94 @@
2025-12-14 04:15:25.460 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:15:25.461 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_pubsub_topics_from_multiple_clusters with id: 2025-12-14_04-15-25__703001d5-f6fc-4ff9-89a0-c02321cccf80
2025-12-14 04:15:25.461 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:15:25.461 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:15:25.461 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-14 04:15:25.467 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:25.467 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-15-25__703001d5-f6fc-4ff9-89a0-c02321cccf80__wakuorg_nwaku:latest.log
2025-12-14 04:15:25.467 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:25.468 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:25.469 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:25.469 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.88
2025-12-14 04:15:25.469 DEBUG [src.node.docker_mananger] Generated ports ['47038', '47039', '47040', '47041', '47042']
2025-12-14 04:15:25.469 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:25.469 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:25.470 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:25.470 DEBUG [src.node.docker_mananger] docker run -i -t -p 47038:47038 -p 47039:47039 -p 47040:47040 -p 47041:47041 -p 47042:47042 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=47040 --rest-port=47038 --tcp-port=47039 --discv5-udp-port=47041 --rest-address=0.0.0.0 --nat=extip:172.18.19.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb9c0b2ff5d029fb3cce1d4dcb45f9e36cab0dde9d7df860b2d7051ab704dde9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47042 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:15:25.655 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.88 waku 98c5d66942dc54f4860b43bcb2a987f344f4a0a05f7a000360bdf072b00bc90a
2025-12-14 04:15:25.685 DEBUG [src.node.docker_mananger] Container started with ID 98c5d66942dc. Setting up logs at ./log/docker/node1_2025-12-14_04-15-25__703001d5-f6fc-4ff9-89a0-c02321cccf80__wakuorg_nwaku:latest.log
2025-12-14 04:15:25.686 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47038
2025-12-14 04:15:25.686 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:25.789 ERROR [src.node.docker_mananger] Max retries reached for container 38b5f4283de3. Exiting log stream.
2025-12-14 04:15:26.258 ERROR [src.node.docker_mananger] Max retries reached for container ecf5aef2b847. Exiting log stream.
2025-12-14 04:15:26.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47038/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:26.690 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-14 04:15:26.690 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:26.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47038/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:26.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.88/tcp/47039/p2p/16Uiu2HAkyggSKriZicA71q9PDWXxujTu8sf27xAr9udmL983uV9U","/ip4/172.18.19.88/tcp/47040/ws/p2p/16Uiu2HAkyggSKriZicA71q9PDWXxujTu8sf27xAr9udmL983uV9U"],"enrUri":"enr:-L24QHvGI0-rP85BTmG8Ug1k_vOuCwrleOXFV9dQPPAg5rPHIBrpBCDbMtn4bEyoF_yja3k7t2wl_FBRhbERb6WqwDoCgmlkgnY0gmlwhKwSE1iKbXVsdGlhZGRyc5YACASsEhNYBre_AAoErBITWAa3wN0DgnJzhQADAQAAiXNlY3AyNTZrMaECP0b6InPJVIjeQMqXAfWUcpQ8Karf3QAOqP7Hr7WJwPuDdGNwgre_g3VkcIK3wYV3YWt1MgU"}'
2025-12-14 04:15:26.693 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:26.693 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-14 04:15:26.699 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:26.700 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-15-25__703001d5-f6fc-4ff9-89a0-c02321cccf80__wakuorg_nwaku:latest.log
2025-12-14 04:15:26.700 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:26.700 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:26.701 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:26.701 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.40
2025-12-14 04:15:26.701 DEBUG [src.node.docker_mananger] Generated ports ['34511', '34512', '34513', '34514', '34515']
2025-12-14 04:15:26.702 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:26.702 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:26.702 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:26.702 DEBUG [src.node.docker_mananger] docker run -i -t -p 34511:34511 -p 34512:34512 -p 34513:34513 -p 34514:34514 -p 34515:34515 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=34513 --rest-port=34511 --tcp-port=34512 --discv5-udp-port=34514 --rest-address=0.0.0.0 --nat=extip:172.18.108.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7eda2add2ee9f081a944a246768c4fb5072cbfdbabce1e6b02cecc5e0bd4a13e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34515 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHvGI0-rP85BTmG8Ug1k_vOuCwrleOXFV9dQPPAg5rPHIBrpBCDbMtn4bEyoF_yja3k7t2wl_FBRhbERb6WqwDoCgmlkgnY0gmlwhKwSE1iKbXVsdGlhZGRyc5YACASsEhNYBre_AAoErBITWAa3wN0DgnJzhQADAQAAiXNlY3AyNTZrMaECP0b6InPJVIjeQMqXAfWUcpQ8Karf3QAOqP7Hr7WJwPuDdGNwgre_g3VkcIK3wYV3YWt1MgU --filternode=/ip4/172.18.19.88/tcp/47039/p2p/16Uiu2HAkyggSKriZicA71q9PDWXxujTu8sf27xAr9udmL983uV9U
2025-12-14 04:15:26.889 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.40 waku 935434f739c8d8aa579904c2bb710a6315b0f08b024bf23a74d09fb7204df7b4
2025-12-14 04:15:26.921 DEBUG [src.node.docker_mananger] Container started with ID 935434f739c8. Setting up logs at ./log/docker/node2_2025-12-14_04-15-25__703001d5-f6fc-4ff9-89a0-c02321cccf80__wakuorg_nwaku:latest.log
2025-12-14 04:15:26.921 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34511
2025-12-14 04:15:26.921 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:27.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34511/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:27.926 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-14 04:15:27.927 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:27.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34511/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:27.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.40/tcp/34512/p2p/16Uiu2HAmKEYBivCJdgmbVEwrCURVPByNnVLC9hGgBXRB3pBnze9D","/ip4/172.18.108.40/tcp/34513/ws/p2p/16Uiu2HAmKEYBivCJdgmbVEwrCURVPByNnVLC9hGgBXRB3pBnze9D"],"enrUri":"enr:-L24QAfjXphqabNNHqrUXZMLKc7YJDa1n0z9IU7U4-Vj98y9AaQHDfrTEe-EspfjQN0ya5UsU8l66T8IwIIfCJlZgIkCgmlkgnY0gmlwhKwSbCiKbXVsdGlhZGRyc5YACASsEmwoBobQAAoErBJsKAaG0d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYb5IxnFxaf58c2jeyJgRszt1eBkjD91eYkY0D6lZy8iDdGNwgobQg3VkcIKG0oV3YWt1MgA"}'
2025-12-14 04:15:27.929 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:27.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34511/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.88/tcp/47039/p2p/16Uiu2HAkyggSKriZicA71q9PDWXxujTu8sf27xAr9udmL983uV9U"]'
2025-12-14 04:15:27.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:27.964 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/1
2025-12-14 04:15:27.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47038/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:15:27.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:27.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34511/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "27017ada-4c85-48ed-8b18-c90ccb61d08e", "contentFilters": ["/waku/2/rs/3/1"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:15:27.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"27017ada-4c85-48ed-8b18-c90ccb61d08e","statusDesc":"OK"}'
2025-12-14 04:15:27.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/1", "timestamp": '$(date +%s%N)'}'
2025-12-14 04:15:27.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:27.994 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:15:28.095 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:15:28.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34511/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:28.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/1","version":0,"timestamp":1765685727987761978,"ephemeral":false}]'
2025-12-14 04:15:28.099 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/2/2
2025-12-14 04:15:28.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47038/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2025-12-14 04:15:28.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:28.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34511/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4d8a4c73-3797-4619-a975-a9723a6cc555", "contentFilters": ["/waku/2/rs/2/2"], "pubsubTopic": "/waku/2/rs/2/2"}'
2025-12-14 04:15:28.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4d8a4c73-3797-4619-a975-a9723a6cc555","statusDesc":"OK"}'
2025-12-14 04:15:28.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/2/2", "timestamp": '$(date +%s%N)'}'
2025-12-14 04:15:28.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:28.115 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:15:28.216 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:15:28.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34511/filter/v2/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:28.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/2/2","version":0,"timestamp":1765685728111332239,"ephemeral":false}]'
2025-12-14 04:15:28.220 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/9
2025-12-14 04:15:28.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47038/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/9"]'
2025-12-14 04:15:28.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:28.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34511/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a4711ef1-b950-4424-8f55-7d7d70fcf067", "contentFilters": ["/waku/2/rs/3/9"], "pubsubTopic": "/waku/2/rs/3/9"}'
2025-12-14 04:15:28.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a4711ef1-b950-4424-8f55-7d7d70fcf067","statusDesc":"OK"}'
2025-12-14 04:15:28.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/9", "timestamp": '$(date +%s%N)'}'
2025-12-14 04:15:28.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:28.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:15:28.337 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:15:28.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34511/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:28.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/9","version":0,"timestamp":1765685728232782873,"ephemeral":false}]'
2025-12-14 04:15:28.343 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:15:28.344 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:15:28.344 DEBUG [src.node.waku_node] Stopping container with id 98c5d66942dc
2025-12-14 04:15:28.837 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:28.837 DEBUG [src.node.waku_node] Stopping container with id 935434f739c8
2025-12-14 04:15:29.343 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:29.344 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:15:29.350 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:29.356 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_no_timestamp with id: 2025-12-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200
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-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__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.47.237
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57921', '57922', '57923', '57924', '57925']
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 57921:57921 -p 57922:57922 -p 57923:57923 -p 57924:57924 -p 57925:57925 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=57923 --rest-port=57921 --tcp-port=57922 --discv5-udp-port=57924 --rest-address=0.0.0.0 --nat=extip:172.18.47.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3a4db2f2cc83b9dd8befe7a6a4dcabd68d5a9ebf886aaaf6be2870c86fd67a55 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57925 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.237 waku 55e76661fd1feaac708af4161d19988725bd5e30164f316a2a0d0e7cfbc9fc4d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 55e76661fd1f. Setting up logs at ./log/docker/receiving_node1_2025-12-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57921
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 8c78c1734f10. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a491a47eabd3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57921/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:57921/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.47.237/tcp/57922/p2p/16Uiu2HAmD1eFXaLei9o5ztoLKUyi74eZ8fYpt7gU1QSDRBSDxUBc","/ip4/172.18.47.237/tcp/57923/ws/p2p/16Uiu2HAmD1eFXaLei9o5ztoLKUyi74eZ8fYpt7gU1QSDRBSDxUBc"],"enrUri":"enr:-L24QBs503Jc2qf6sUxRpieQsxRh_B2s805eadSMw1bEDqJMAUoBcMZdXZpRaB9U-1FhVI0LAgWTpY72aSJQoLWZR5kCgmlkgnY0gmlwhKwSL-2KbXVsdGlhZGRyc5YACASsEi_tBuJCAAoErBIv7QbiQ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDBUp4eKI4e1Dd5Ccc7yjD6wEvpHsMSpBodaPjFlWOOauDdGNwguJCg3VkcILiRIV3YWt1Mgk"}'
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-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__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.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15619', '15620', '15621', '15622', '15623']
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 15619:15619 -p 15620:15620 -p 15621:15621 -p 15622:15622 -p 15623:15623 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=15621 --rest-port=15619 --tcp-port=15620 --discv5-udp-port=15622 --rest-address=0.0.0.0 --nat=extip:172.18.110.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3423a26f4a670e73ba9123278ffee55dff5d3aedddfed9792a0dadefad341bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15623 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.134 waku 7cf8d1730ae9800a171f967969d187eb0c88343196122402a80134f044a7d7f4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7cf8d1730ae9. Setting up logs at ./log/docker/receiving_node2_2025-12-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15619
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:15619/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:15619/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.134/tcp/15620/p2p/16Uiu2HAm9GRYBj4DzLVKh8EwwpYcTbFJEMpqNEXXWyhz8bhtYsL9","/ip4/172.18.110.134/tcp/15621/ws/p2p/16Uiu2HAm9GRYBj4DzLVKh8EwwpYcTbFJEMpqNEXXWyhz8bhtYsL9"],"enrUri":"enr:-L24QD9cimb4Jan64lcBh19t-QPXlFNHSMCwh4ZqSJM99rL5BpZ1d978-cATN4N8CaBee9wysb2mFAoPA39af1GERq8CgmlkgnY0gmlwhKwSboaKbXVsdGlhZGRyc5YACASsEm6GBj0EAAoErBJuhgY9Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaECzaUPhIUX164CLcVOUm5MBlR7cvIqrc3nLzgM02o8KmaDdGNwgj0Eg3VkcII9BoV3YWt1MgE"}'
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:15619/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.47.237/tcp/57922/p2p/16Uiu2HAmD1eFXaLei9o5ztoLKUyi74eZ8fYpt7gU1QSDRBSDxUBc"]'
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-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__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.66.235
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2760', '2761', '2762', '2763', '2764']
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 2760:2760 -p 2761:2761 -p 2762:2762 -p 2763:2763 -p 2764:2764 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=2762 --rest-port=2760 --tcp-port=2761 --discv5-udp-port=2763 --rest-address=0.0.0.0 --nat=extip:172.18.66.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cffed4de49f904b49e42cb6ad8b45deca6cca015bae1eacc1e0b43c7ac8cc76b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2764 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBs503Jc2qf6sUxRpieQsxRh_B2s805eadSMw1bEDqJMAUoBcMZdXZpRaB9U-1FhVI0LAgWTpY72aSJQoLWZR5kCgmlkgnY0gmlwhKwSL-2KbXVsdGlhZGRyc5YACASsEi_tBuJCAAoErBIv7QbiQ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDBUp4eKI4e1Dd5Ccc7yjD6wEvpHsMSpBodaPjFlWOOauDdGNwguJCg3VkcILiRIV3YWt1Mgk --lightpushnode=/ip4/172.18.47.237/tcp/57922/p2p/16Uiu2HAmD1eFXaLei9o5ztoLKUyi74eZ8fYpt7gU1QSDRBSDxUBc --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.66.235 waku 0da2ad055fc2f2c049c33cfde01cca00cb83829dbf8823c2bc7ccce5efbccae6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0da2ad055fc2. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2760
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:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0da2ad055fc2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2760/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=2760): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f22b8c88050>: 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.41
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50232', '50233', '50234', '50235', '50236']
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 50232:50232 -p 50233:50233 -p 50234:50234 -p 50235:50235 -p 50236:50236 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=50234 --rest-port=50232 --tcp-port=50233 --discv5-udp-port=50235 --rest-address=0.0.0.0 --nat=extip:172.18.95.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d1859e70faf0f5dcbe04603bf7c73ef0cf556cd191cff517f5e2bb5cd8a7fc1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50236 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBs503Jc2qf6sUxRpieQsxRh_B2s805eadSMw1bEDqJMAUoBcMZdXZpRaB9U-1FhVI0LAgWTpY72aSJQoLWZR5kCgmlkgnY0gmlwhKwSL-2KbXVsdGlhZGRyc5YACASsEi_tBuJCAAoErBIv7QbiQ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDBUp4eKI4e1Dd5Ccc7yjD6wEvpHsMSpBodaPjFlWOOauDdGNwguJCg3VkcILiRIV3YWt1Mgk --lightpushnode=/ip4/172.18.47.237/tcp/57922/p2p/16Uiu2HAmD1eFXaLei9o5ztoLKUyi74eZ8fYpt7gU1QSDRBSDxUBc --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.95.41 waku b64d4bc03a9e311d4b5af92f2bfb39122c7530ce943f95419a3feb04ef7a29f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b64d4bc03a9e. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50232
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:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b64d4bc03a9e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50232/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=50232): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f22b8a2c110>: 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.47.174
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12955', '12956', '12957', '12958', '12959']
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 12955:12955 -p 12956:12956 -p 12957:12957 -p 12958:12958 -p 12959:12959 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=12957 --rest-port=12955 --tcp-port=12956 --discv5-udp-port=12958 --rest-address=0.0.0.0 --nat=extip:172.18.47.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3d7fdaffdd6f5fc3d7aedeeea9505a2d0f995977e8d78e6de69209d0daf5863 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12959 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBs503Jc2qf6sUxRpieQsxRh_B2s805eadSMw1bEDqJMAUoBcMZdXZpRaB9U-1FhVI0LAgWTpY72aSJQoLWZR5kCgmlkgnY0gmlwhKwSL-2KbXVsdGlhZGRyc5YACASsEi_tBuJCAAoErBIv7QbiQ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDBUp4eKI4e1Dd5Ccc7yjD6wEvpHsMSpBodaPjFlWOOauDdGNwguJCg3VkcILiRIV3YWt1Mgk --lightpushnode=/ip4/172.18.47.237/tcp/57922/p2p/16Uiu2HAmD1eFXaLei9o5ztoLKUyi74eZ8fYpt7gU1QSDRBSDxUBc --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.174 waku 7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7decaa00b0f0. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-15-37__e95b28a3-fdd7-473d-8654-a6c2cfc24200__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12955
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:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7decaa00b0f0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12955/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=12955): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f22b8ce5070>: 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 55e76661fd1f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7cf8d1730ae9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 55e76661fd1f. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7cf8d1730ae9. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397/stop: Not Found ("No such container: 7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397/stop: Not Found ("No such container: 7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7decaa00b0f0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397/stop: Not Found ("No such container: 7decaa00b0f0fd7edd72a8296df6066875ece6231f8c78d6d1edf3f5f5e1d397")
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,160 @@
2025-12-14 04:23:38.088 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:23:38.089 DEBUG [tests.conftest] Running test: test_optional_nodes_not_subscribed_to_same_pubsub_topic with id: 2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2
2025-12-14 04:23:38.089 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:23:38.089 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:23:38.089 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-14 04:23:38.096 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:38.096 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:38.096 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:38.096 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:38.097 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:38.097 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.52
2025-12-14 04:23:38.097 DEBUG [src.node.docker_mananger] Generated ports ['36298', '36299', '36300', '36301', '36302']
2025-12-14 04:23:38.098 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:38.098 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:38.098 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:38.098 DEBUG [src.node.docker_mananger] docker run -i -t -p 36298:36298 -p 36299:36299 -p 36300:36300 -p 36301:36301 -p 36302:36302 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=36300 --rest-port=36298 --tcp-port=36299 --discv5-udp-port=36301 --rest-address=0.0.0.0 --nat=extip:172.18.11.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbb7a8e6c2e0cbedc32175d89ff91ef9d910d796cda6aafec290bfbd0f8d9fdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36302 --metrics-logging=true --relay=true
2025-12-14 04:23:38.302 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.52 waku 4ee5c4e14410958badbe449615eddea6271722b1e6d20694dbeb8ce85cdb661f
2025-12-14 04:23:38.340 DEBUG [src.node.docker_mananger] Container started with ID 4ee5c4e14410. Setting up logs at ./log/docker/node1_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:38.341 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36298
2025-12-14 04:23:38.341 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:39.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36298/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:39.346 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-14 04:23:39.346 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:39.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36298/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:39.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.52/tcp/36299/p2p/16Uiu2HAmFf3oUsTcx2ohAAusnT5jRSQkjGbnNQ2eMDov6761423Z","/ip4/172.18.11.52/tcp/36300/ws/p2p/16Uiu2HAmFf3oUsTcx2ohAAusnT5jRSQkjGbnNQ2eMDov6761423Z"],"enrUri":"enr:-L24QLRRPuYuFnxaxgwdMg6cUwaxxb7pLRIdvGE35F8a6vbLS-Yjk-BtgobpzVNh4RTG9Lnxzh_uvkItNEMCUcGMnRICgmlkgnY0gmlwhKwSCzSKbXVsdGlhZGRyc5YACASsEgs0Bo3LAAoErBILNAaNzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLJb2pz6BA7R1WR_YajTmWQKs4crfzfHRqbV-IT45g1CDdGNwgo3Lg3VkcIKNzYV3YWt1MgE"}'
2025-12-14 04:23:39.349 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:39.355 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:39.355 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:39.355 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:39.355 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:39.357 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:39.357 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.58.34
2025-12-14 04:23:39.357 DEBUG [src.node.docker_mananger] Generated ports ['57418', '57419', '57420', '57421', '57422']
2025-12-14 04:23:39.357 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:39.357 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:39.357 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:39.357 DEBUG [src.node.docker_mananger] docker run -i -t -p 57418:57418 -p 57419:57419 -p 57420:57420 -p 57421:57421 -p 57422:57422 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=57420 --rest-port=57418 --tcp-port=57419 --discv5-udp-port=57421 --rest-address=0.0.0.0 --nat=extip:172.18.58.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef2c08b69c03adcedf9cee58dcece7bab3ad036dffb50a8aa2fce3f4ab2ec7c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57422 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLRRPuYuFnxaxgwdMg6cUwaxxb7pLRIdvGE35F8a6vbLS-Yjk-BtgobpzVNh4RTG9Lnxzh_uvkItNEMCUcGMnRICgmlkgnY0gmlwhKwSCzSKbXVsdGlhZGRyc5YACASsEgs0Bo3LAAoErBILNAaNzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLJb2pz6BA7R1WR_YajTmWQKs4crfzfHRqbV-IT45g1CDdGNwgo3Lg3VkcIKNzYV3YWt1MgE
2025-12-14 04:23:39.545 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.58.34 waku 8310ec47c08b45731761a22d8e34426918ebace1fcd9bfa39b21ac30d704d07d
2025-12-14 04:23:39.576 DEBUG [src.node.docker_mananger] Container started with ID 8310ec47c08b. Setting up logs at ./log/docker/node2_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:39.576 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57418
2025-12-14 04:23:39.577 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:40.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57418/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:40.591 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-14 04:23:40.592 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:40.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57418/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:40.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.34/tcp/57419/p2p/16Uiu2HAm5rJK1nEyNwEkYhZAHmHuZGzpQsPU6LmkgwVTeiQdPB2u","/ip4/172.18.58.34/tcp/57420/ws/p2p/16Uiu2HAm5rJK1nEyNwEkYhZAHmHuZGzpQsPU6LmkgwVTeiQdPB2u"],"enrUri":"enr:-L24QJaWl4UkfNUSjfF2qmyagWj7sn15iW3_cJz5DQvcrWjAEq8igAVZBjWffTaaIaY7dFUlFaKQg8y6Kz5snnpKmcMCgmlkgnY0gmlwhKwSOiKKbXVsdGlhZGRyc5YACASsEjoiBuBLAAoErBI6IgbgTN0DgnJzhQADAQAAiXNlY3AyNTZrMaECmuPjgvy7_t4bGfyNJD3PLyLWY2bGiFIeTjhG15I_waaDdGNwguBLg3VkcILgTYV3YWt1MgE"}'
2025-12-14 04:23:40.599 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:40.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57418/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.52/tcp/36299/p2p/16Uiu2HAmFf3oUsTcx2ohAAusnT5jRSQkjGbnNQ2eMDov6761423Z"]'
2025-12-14 04:23:40.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:40.603 DEBUG [src.steps.relay] Running fixture setup: setup_optional_relay_nodes
2025-12-14 04:23:40.609 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:40.609 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:40.609 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:40.610 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:40.611 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:40.611 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.37
2025-12-14 04:23:40.611 DEBUG [src.node.docker_mananger] Generated ports ['55239', '55240', '55241', '55242', '55243']
2025-12-14 04:23:40.611 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:40.612 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:40.612 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:40.612 DEBUG [src.node.docker_mananger] docker run -i -t -p 55239:55239 -p 55240:55240 -p 55241:55241 -p 55242:55242 -p 55243:55243 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=55241 --rest-port=55239 --tcp-port=55240 --discv5-udp-port=55242 --rest-address=0.0.0.0 --nat=extip:172.18.218.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7c0c7cc8fc79a9d2699def16e2e4db8ce1e3dbbeb5cf096faa9b5349b83bed3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55243 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLRRPuYuFnxaxgwdMg6cUwaxxb7pLRIdvGE35F8a6vbLS-Yjk-BtgobpzVNh4RTG9Lnxzh_uvkItNEMCUcGMnRICgmlkgnY0gmlwhKwSCzSKbXVsdGlhZGRyc5YACASsEgs0Bo3LAAoErBILNAaNzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLJb2pz6BA7R1WR_YajTmWQKs4crfzfHRqbV-IT45g1CDdGNwgo3Lg3VkcIKNzYV3YWt1MgE
2025-12-14 04:23:40.794 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.37 waku c191d0c2ec33070d8447d064e82d46303da8dec7802d87da3efd28cb4237df12
2025-12-14 04:23:40.827 DEBUG [src.node.docker_mananger] Container started with ID c191d0c2ec33. Setting up logs at ./log/docker/node3_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:40.828 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55239
2025-12-14 04:23:40.828 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:41.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55239/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.837 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-14 04:23:41.837 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:41.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55239/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:41.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.37/tcp/55240/p2p/16Uiu2HAmNVtMbW1Px1cyiev3PgDTPBSRhMj2JY3fCncmf8QxRNDN","/ip4/172.18.218.37/tcp/55241/ws/p2p/16Uiu2HAmNVtMbW1Px1cyiev3PgDTPBSRhMj2JY3fCncmf8QxRNDN"],"enrUri":"enr:-L24QPrMHxLeis9yYG8zsKTpeqlrFFLRwgoCLnGkxmoGHcU-ATfbqssIqlKmq68P1G5-7y4zFIF-WZSmJdRjKmDbIVICgmlkgnY0gmlwhKwS2iWKbXVsdGlhZGRyc5YACASsEtolBtfIAAoErBLaJQbXyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkj_dHNSp6dWWo0GaSbe7fUDcS2fVs7qUJC0oyHXjqxGDdGNwgtfIg3VkcILXyoV3YWt1MgE"}'
2025-12-14 04:23:41.844 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:41.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55239/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.52/tcp/36299/p2p/16Uiu2HAmFf3oUsTcx2ohAAusnT5jRSQkjGbnNQ2eMDov6761423Z"]'
2025-12-14 04:23:41.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:41.854 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:41.854 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:41.854 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:41.854 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:41.856 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:41.856 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.132
2025-12-14 04:23:41.856 DEBUG [src.node.docker_mananger] Generated ports ['16982', '16983', '16984', '16985', '16986']
2025-12-14 04:23:41.856 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:41.856 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:41.856 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:41.856 DEBUG [src.node.docker_mananger] docker run -i -t -p 16982:16982 -p 16983:16983 -p 16984:16984 -p 16985:16985 -p 16986:16986 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=16984 --rest-port=16982 --tcp-port=16983 --discv5-udp-port=16985 --rest-address=0.0.0.0 --nat=extip:172.18.119.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=473fcbeccc7a0ff38e0dd446da173ad6778f38187ad7f69a522cb3579df32edd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16986 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLRRPuYuFnxaxgwdMg6cUwaxxb7pLRIdvGE35F8a6vbLS-Yjk-BtgobpzVNh4RTG9Lnxzh_uvkItNEMCUcGMnRICgmlkgnY0gmlwhKwSCzSKbXVsdGlhZGRyc5YACASsEgs0Bo3LAAoErBILNAaNzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLJb2pz6BA7R1WR_YajTmWQKs4crfzfHRqbV-IT45g1CDdGNwgo3Lg3VkcIKNzYV3YWt1MgE
2025-12-14 04:23:42.036 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.132 waku 10f8fefe6acc07077ca894733a1228bdb6615d5fa691f90e4b9f9d761f455320
2025-12-14 04:23:42.072 DEBUG [src.node.docker_mananger] Container started with ID 10f8fefe6acc. Setting up logs at ./log/docker/node4_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:42.072 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16982
2025-12-14 04:23:42.072 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:43.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16982/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.079 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-14 04:23:43.080 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:43.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16982/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:43.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.132/tcp/16983/p2p/16Uiu2HAm2936snjY9cq9Zc7gSvhzAX35p4K3RnLttCp59smWvRuZ","/ip4/172.18.119.132/tcp/16984/ws/p2p/16Uiu2HAm2936snjY9cq9Zc7gSvhzAX35p4K3RnLttCp59smWvRuZ"],"enrUri":"enr:-L24QAgyPgssBEZ9vsoYPzBDOQsL1cb1XAjdTEZJRJKuY3w8CAl2E6DJ-vu0xVf4bKLRj7n4xmZ1QWbDRgTxbipcWe4CgmlkgnY0gmlwhKwSd4SKbXVsdGlhZGRyc5YACASsEneEBkJXAAoErBJ3hAZCWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECY77RTWm60RTvHKq8JHxr8JEMes5DUi2QXiTaWBmk7mCDdGNwgkJXg3VkcIJCWYV3YWt1MgE"}'
2025-12-14 04:23:43.084 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:43.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16982/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.52/tcp/36299/p2p/16Uiu2HAmFf3oUsTcx2ohAAusnT5jRSQkjGbnNQ2eMDov6761423Z"]'
2025-12-14 04:23:43.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:43.092 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:23:43.092 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:43.093 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:23:43.093 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:23:43.094 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:23:43.094 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.27.2
2025-12-14 04:23:43.094 DEBUG [src.node.docker_mananger] Generated ports ['11728', '11729', '11730', '11731', '11732']
2025-12-14 04:23:43.094 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:23:43.094 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:23:43.094 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:23:43.095 DEBUG [src.node.docker_mananger] docker run -i -t -p 11728:11728 -p 11729:11729 -p 11730:11730 -p 11731:11731 -p 11732:11732 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=11730 --rest-port=11728 --tcp-port=11729 --discv5-udp-port=11731 --rest-address=0.0.0.0 --nat=extip:172.18.27.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4f53db2c0d4bf4baec1b3acd0a8f5eaadf4cc90633fab4ef25ae4dc7b0e0eba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11732 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLRRPuYuFnxaxgwdMg6cUwaxxb7pLRIdvGE35F8a6vbLS-Yjk-BtgobpzVNh4RTG9Lnxzh_uvkItNEMCUcGMnRICgmlkgnY0gmlwhKwSCzSKbXVsdGlhZGRyc5YACASsEgs0Bo3LAAoErBILNAaNzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLJb2pz6BA7R1WR_YajTmWQKs4crfzfHRqbV-IT45g1CDdGNwgo3Lg3VkcIKNzYV3YWt1MgE
2025-12-14 04:23:43.296 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.27.2 waku e9224ac6073f9b9539d7f8b354c7d3ad6d9a2a53bc14d846558661c61679fb97
2025-12-14 04:23:43.326 DEBUG [src.node.docker_mananger] Container started with ID e9224ac6073f. Setting up logs at ./log/docker/node5_2025-12-14_04-23-38__ac370094-0267-40fc-9700-a555852fe9e2__wakuorg_nwaku:latest.log
2025-12-14 04:23:43.327 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11728
2025-12-14 04:23:43.327 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:23:44.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11728/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.340 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-14 04:23:44.340 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:23:44.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11728/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.2/tcp/11729/p2p/16Uiu2HAm5H7aWWh8uV5jSnabMaQYy1TidVJPfLfLE6eaJsjAwDt8","/ip4/172.18.27.2/tcp/11730/ws/p2p/16Uiu2HAm5H7aWWh8uV5jSnabMaQYy1TidVJPfLfLE6eaJsjAwDt8"],"enrUri":"enr:-L24QPVLCq1upioDPFT3oAsZVaBdaiYSn3SUeRsQG7lfnMHCH6M-rJBqmp2l8WiGBeLhdPpeDVNK2hfRIh2TWD0NQX4CgmlkgnY0gmlwhKwSGwKKbXVsdGlhZGRyc5YACASsEhsCBi3RAAoErBIbAgYt0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECkmOWG5_HtQxmlT-s_0KAqrLrgoWkBzwBvoR39GheaYWDdGNwgi3Rg3VkcIIt04V3YWt1MgE"}'
2025-12-14 04:23:44.349 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:23:44.349 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11728/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.52/tcp/36299/p2p/16Uiu2HAmFf3oUsTcx2ohAAusnT5jRSQkjGbnNQ2eMDov6761423Z"]'
2025-12-14 04:23:44.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:44.352 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-14 04:23:44.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36298/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:23:44.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:44.359 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57418/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:23:44.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:44.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36298/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-14 04:23:44.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:44.373 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:23:44.473 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:23:44.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36298/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.476 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":1765686224368703232,"ephemeral":false,"proof":""}]'
2025-12-14 04:23:44.478 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:23:44.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.480 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":1765686224368703232,"ephemeral":false,"proof":""}]'
2025-12-14 04:23:44.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36298/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-14 04:23:44.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:23:44.488 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:23:44.588 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:23:44.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55239/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:23:44.591 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:55239/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b''
2025-12-14 04:23:44.594 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:23:44.595 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:23:44.595 DEBUG [src.node.waku_node] Stopping container with id 4ee5c4e14410
2025-12-14 04:23:45.168 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:45.169 DEBUG [src.node.waku_node] Stopping container with id 8310ec47c08b
2025-12-14 04:23:45.700 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:45.703 DEBUG [src.node.waku_node] Stopping container with id c191d0c2ec33
2025-12-14 04:23:45.980 ERROR [src.node.docker_mananger] Max retries reached for container 4ee5c4e14410. Exiting log stream.
2025-12-14 04:23:46.210 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:46.210 DEBUG [src.node.waku_node] Stopping container with id 10f8fefe6acc
2025-12-14 04:23:46.534 ERROR [src.node.docker_mananger] Max retries reached for container 8310ec47c08b. Exiting log stream.
2025-12-14 04:23:46.746 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:46.746 DEBUG [src.node.waku_node] Stopping container with id e9224ac6073f
2025-12-14 04:23:47.022 ERROR [src.node.docker_mananger] Max retries reached for container c191d0c2ec33. Exiting log stream.
2025-12-14 04:23:47.262 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:23:47.263 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:23:47.277 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:23:47.287 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:23:47.291 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:23:47.295 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:23:47.300 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_filter_subscribe_to_pubsub_topic_from_another_cluster_id with id: 2025-12-14_04-15-10__2bd08b9e-0d02-424f-a3d7-cfea7d355f1f
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-14_04-15-10__2bd08b9e-0d02-424f-a3d7-cfea7d355f1f__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.50.217
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14684', '14685', '14686', '14687', '14688']
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 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.50.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0f08dc087eea922fd6cbd698b240c172cba0c713271d8ac7b699aee18742fab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14688 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.50.217 waku cd2a733a76fccab556434f95caa964fb131ff2060e1ab686ad32b198d3ec0e69
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cd2a733a76fc. Setting up logs at ./log/docker/node1_2025-12-14_04-15-10__2bd08b9e-0d02-424f-a3d7-cfea7d355f1f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14684
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:14684/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:14684/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.50.217/tcp/14685/p2p/16Uiu2HAm24uq5ph342LV3h8KPPZZLfEJA18KNqm55ELgZREWx7sD","/ip4/172.18.50.217/tcp/14686/ws/p2p/16Uiu2HAm24uq5ph342LV3h8KPPZZLfEJA18KNqm55ELgZREWx7sD"],"enrUri":"enr:-L24QL-3wBQfUB9NBz8Z4ytlwzLDEEtE8ZAVeki9bUBWcnwcVyVVKMXLG_9v5XQDJ0Nv3tQYkecVTDooGjyaTWyS8D4CgmlkgnY0gmlwhKwSMtmKbXVsdGlhZGRyc5YACASsEjLZBjldAAoErBIy2QY5Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYrBFhHaI_0eELMumcs_1okHI5JQR5hJwZhgV7FbGG8CDdGNwgjldg3VkcII5X4V3YWt1MgU"}'
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-14_04-15-10__2bd08b9e-0d02-424f-a3d7-cfea7d355f1f__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.87
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13420', '13421', '13422', '13423', '13424']
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 13420:13420 -p 13421:13421 -p 13422:13422 -p 13423:13423 -p 13424:13424 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=13422 --rest-port=13420 --tcp-port=13421 --discv5-udp-port=13423 --rest-address=0.0.0.0 --nat=extip:172.18.57.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=448a6cfdabb5fdca95badbb90b43a41affff17b8ac6a9af9d8d93ce91c947f34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13424 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL-3wBQfUB9NBz8Z4ytlwzLDEEtE8ZAVeki9bUBWcnwcVyVVKMXLG_9v5XQDJ0Nv3tQYkecVTDooGjyaTWyS8D4CgmlkgnY0gmlwhKwSMtmKbXVsdGlhZGRyc5YACASsEjLZBjldAAoErBIy2QY5Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYrBFhHaI_0eELMumcs_1okHI5JQR5hJwZhgV7FbGG8CDdGNwgjldg3VkcII5X4V3YWt1MgU --filternode=/ip4/172.18.50.217/tcp/14685/p2p/16Uiu2HAm24uq5ph342LV3h8KPPZZLfEJA18KNqm55ELgZREWx7sD
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.87 waku 80e81c2489dd02bd0d2e4f9ff6d7365e2be36899e4c9de52ded40560cb003237
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 80e81c2489dd. Setting up logs at ./log/docker/node2_2025-12-14_04-15-10__2bd08b9e-0d02-424f-a3d7-cfea7d355f1f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13420
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:13420/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:13420/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.87/tcp/13421/p2p/16Uiu2HAm6eCbuw3yMuQwSb5SnqXf1BhNXRUu991dCGJGsfSdRRZc","/ip4/172.18.57.87/tcp/13422/ws/p2p/16Uiu2HAm6eCbuw3yMuQwSb5SnqXf1BhNXRUu991dCGJGsfSdRRZc"],"enrUri":"enr:-L24QD1Z36GUSe_Aga6WVLqFnOBKNiKH7fXRjj3ReL7LEi7mAxx9nQwvZxP3r9jTt4YybsN8hO39an0-S9KxodmYdIwCgmlkgnY0gmlwhKwSOVeKbXVsdGlhZGRyc5YACASsEjlXBjRtAAoErBI5VwY0bt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpqYmsniOjP3P20m8vziMKJyz7TZFLO19i23CrQejYOODdGNwgjRtg3VkcII0b4V3YWt1MgA"}'
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:13420/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.217/tcp/14685/p2p/16Uiu2HAm24uq5ph342LV3h8KPPZZLfEJA18KNqm55ELgZREWx7sD"]'
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:14684/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
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:13420/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "29d1a551-6033-4399-92ba-2d00d73ea74c", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/2/2"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"29d1a551-6033-4399-92ba-2d00d73ea74c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -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:13420/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":1765685715676068393,"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 cd2a733a76fc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 80e81c2489dd
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 @@
2025-12-14 04:26:06.990 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:26:06.990 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/999/999] with id: 2025-12-14_04-26-06__1a453e82-b9b4-4d86-b99d-eb6e087c9e23
2025-12-14 04:26:06.990 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:26:06.990 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:26:06.991 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-14 04:26:06.999 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:26:06.999 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-26-06__1a453e82-b9b4-4d86-b99d-eb6e087c9e23__wakuorg_nwaku:latest.log
2025-12-14 04:26:06.999 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:26:06.999 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:26:07.000 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:26:07.001 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.155
2025-12-14 04:26:07.001 DEBUG [src.node.docker_mananger] Generated ports ['22015', '22016', '22017', '22018', '22019']
2025-12-14 04:26:07.001 DEBUG [src.node.waku_node] Cluster id was resolved to: 999
2025-12-14 04:26:07.001 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-14 04:26:07.001 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:26:07.001 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:26:07.001 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:26:07.001 DEBUG [src.node.docker_mananger] docker run -i -t -p 22015:22015 -p 22016:22016 -p 22017:22017 -p 22018:22018 -p 22019:22019 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=22017 --rest-port=22015 --tcp-port=22016 --discv5-udp-port=22018 --rest-address=0.0.0.0 --nat=extip:172.18.206.155 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=8caa54abb50e4e77ffbfe72d4ffd1ad90f5c778ae45eddab98d93bac9faeca28 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22019 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:26:07.190 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.155 waku bf0ee642d3dd85aa4403cb113020c4e5f23b9dd6f524badf471f140f8ef62c1c
2025-12-14 04:26:07.222 DEBUG [src.node.docker_mananger] Container started with ID bf0ee642d3dd. Setting up logs at ./log/docker/node1_2025-12-14_04-26-06__1a453e82-b9b4-4d86-b99d-eb6e087c9e23__wakuorg_nwaku:latest.log
2025-12-14 04:26:07.222 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22015
2025-12-14 04:26:07.222 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:26:07.278 ERROR [src.node.docker_mananger] Max retries reached for container e9fe99623997. Exiting log stream.
2025-12-14 04:26:07.797 ERROR [src.node.docker_mananger] Max retries reached for container 9484685439b0. Exiting log stream.
2025-12-14 04:26:08.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22015/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:26:08.227 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-14 04:26:08.227 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:26:08.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22015/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:26:08.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.155/tcp/22016/p2p/16Uiu2HAmNKZwPcJ8u9WphB61Tyw8kNUq5dgHTToLH1WwFhR5uLEo","/ip4/172.18.206.155/tcp/22017/ws/p2p/16Uiu2HAmNKZwPcJ8u9WphB61Tyw8kNUq5dgHTToLH1WwFhR5uLEo"],"enrUri":"enr:-L24QKC3P3-hUCrZatgFYHzPe7FuxkojuKv-tVxK-HDWLJTWQehqdbH7ANnIAL4K0brhbUS4H-mAgeEVh5BRMlEqKXYCgmlkgnY0gmlwhKwSzpuKbXVsdGlhZGRyc5YACASsEs6bBlYAAAoErBLOmwZWAd0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDj5s7KMr8erJ4tDOIqc4qBvTOFvyMM99ITcnmgGITjSyDdGNwglYAg3VkcIJWAoV3YWt1MgU"}'
2025-12-14 04:26:08.230 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:26:08.236 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:26:08.236 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-26-06__1a453e82-b9b4-4d86-b99d-eb6e087c9e23__wakuorg_nwaku:latest.log
2025-12-14 04:26:08.237 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:26:08.237 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:26:08.238 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:26:08.238 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.200
2025-12-14 04:26:08.238 DEBUG [src.node.docker_mananger] Generated ports ['35005', '35006', '35007', '35008', '35009']
2025-12-14 04:26:08.238 DEBUG [src.node.waku_node] Cluster id was resolved to: 999
2025-12-14 04:26:08.239 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-14 04:26:08.239 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:26:08.239 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:26:08.239 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:26:08.239 DEBUG [src.node.docker_mananger] docker run -i -t -p 35005:35005 -p 35006:35006 -p 35007:35007 -p 35008:35008 -p 35009:35009 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=35007 --rest-port=35005 --tcp-port=35006 --discv5-udp-port=35008 --rest-address=0.0.0.0 --nat=extip:172.18.16.200 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=b758bd354c1c9b1b90ed78ccbe277ae57192a0f9ae166e04feca1c4a89aea16f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35009 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKC3P3-hUCrZatgFYHzPe7FuxkojuKv-tVxK-HDWLJTWQehqdbH7ANnIAL4K0brhbUS4H-mAgeEVh5BRMlEqKXYCgmlkgnY0gmlwhKwSzpuKbXVsdGlhZGRyc5YACASsEs6bBlYAAAoErBLOmwZWAd0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDj5s7KMr8erJ4tDOIqc4qBvTOFvyMM99ITcnmgGITjSyDdGNwglYAg3VkcIJWAoV3YWt1MgU
2025-12-14 04:26:08.413 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.200 waku c039c561eb25af6eeabc0285536baf3048c925ca8266f4574549a051fefcb37b
2025-12-14 04:26:08.445 DEBUG [src.node.docker_mananger] Container started with ID c039c561eb25. Setting up logs at ./log/docker/node2_2025-12-14_04-26-06__1a453e82-b9b4-4d86-b99d-eb6e087c9e23__wakuorg_nwaku:latest.log
2025-12-14 04:26:08.445 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35005
2025-12-14 04:26:08.446 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:26:09.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35005/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:26:09.458 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-14 04:26:09.459 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:26:09.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35005/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:26:09.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.200/tcp/35006/p2p/16Uiu2HAm9d99GP5FibFTTYCKWCWpc8XQVo7TSgYZiKcuC9tYbao9","/ip4/172.18.16.200/tcp/35007/ws/p2p/16Uiu2HAm9d99GP5FibFTTYCKWCWpc8XQVo7TSgYZiKcuC9tYbao9"],"enrUri":"enr:-L24QC3vSGRGpNk1kp7l6gMTDah7I2mDFdhv-fidoVCfvAfGebqB-M03uQMQ0ef-KcDhA233ydnHGu-CSWO30R6uBHQCgmlkgnY0gmlwhKwSEMiKbXVsdGlhZGRyc5YACASsEhDIBoi-AAoErBIQyAaIv90DgnJzhQPnAQAAiXNlY3AyNTZrMaEC0vO4MzA627SIGTMyGaz0mAAUmMPG6kqtHAHYAROdELiDdGNwgoi-g3VkcIKIwIV3YWt1MgE"}'
2025-12-14 04:26:09.467 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:26:09.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35005/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.206.155/tcp/22016/p2p/16Uiu2HAmNKZwPcJ8u9WphB61Tyw8kNUq5dgHTToLH1WwFhR5uLEo"]'
2025-12-14 04:26:09.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:26:09.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22015/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
2025-12-14 04:26:09.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:26:09.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35005/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
2025-12-14 04:26:09.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:26:09.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22015/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)'}'
2025-12-14 04:26:09.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:26:09.487 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:26:09.588 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-14 04:26:09.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22015/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:26:09.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686369481279030,"ephemeral":false,"proof":""}]'
2025-12-14 04:26:09.593 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:26:09.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35005/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:26:09.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686369481279030,"ephemeral":false,"proof":""}]'
2025-12-14 04:26:09.598 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:26:09.599 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:26:09.599 DEBUG [src.node.waku_node] Stopping container with id bf0ee642d3dd
2025-12-14 04:26:10.131 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:26:10.131 DEBUG [src.node.waku_node] Stopping container with id c039c561eb25
2025-12-14 04:26:10.626 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:26:10.626 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:26:10.632 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:26:10.638 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2025-12-14 04:24:53.380 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:24:53.381 DEBUG [tests.conftest] Running test: test_time_filter_matches_one_message with id: 2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824
2025-12-14 04:24:53.381 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:24:53.381 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:24:53.381 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:24:53.388 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:53.388 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__wakuorg_nwaku:latest.log
2025-12-14 04:24:53.389 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:53.389 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:53.390 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:53.390 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.50
2025-12-14 04:24:53.390 DEBUG [src.node.docker_mananger] Generated ports ['49389', '49390', '49391', '49392', '49393']
2025-12-14 04:24:53.391 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:53.391 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:53.391 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:53.391 DEBUG [src.node.docker_mananger] docker run -i -t -p 49389:49389 -p 49390:49390 -p 49391:49391 -p 49392:49392 -p 49393:49393 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=49391 --rest-port=49389 --tcp-port=49390 --discv5-udp-port=49392 --rest-address=0.0.0.0 --nat=extip:172.18.119.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea6cf8c6f2ea247cf4ed48bc937a61a98dcf2b23e63aefdd47fa5eacd1acb140 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49393 --metrics-logging=true --store=true --relay=true
2025-12-14 04:24:53.579 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.50 waku c57205348787e6a1673bca8e417ca1db9db16a9160ab32982fafc969c914a7f6
2025-12-14 04:24:53.602 ERROR [src.node.docker_mananger] Max retries reached for container f7f58102b1a8. Exiting log stream.
2025-12-14 04:24:53.611 DEBUG [src.node.docker_mananger] Container started with ID c57205348787. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__wakuorg_nwaku:latest.log
2025-12-14 04:24:53.612 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49389
2025-12-14 04:24:53.613 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:54.183 ERROR [src.node.docker_mananger] Max retries reached for container c41fa0fee98f. Exiting log stream.
2025-12-14 04:24:54.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49389/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:54.617 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-14 04:24:54.617 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:54.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49389/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:54.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.50/tcp/49390/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6","/ip4/172.18.119.50/tcp/49391/ws/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6"],"enrUri":"enr:-L24QC1E8YhCSZgJgrJmUXN_0cOndimYWis125dyi52aNu2WOJcb_vIhMhEg19m2VaohBCh8HhKMA5lQ5VUcMW3vfmoCgmlkgnY0gmlwhKwSdzKKbXVsdGlhZGRyc5YACASsEncyBsDuAAoErBJ3MgbA790DgnJzhQADAQAAiXNlY3AyNTZrMaED6Z35DG5hFj7YX92aaUbGea7woKTgVRJYNQLCFmXCevuDdGNwgsDug3VkcILA8IV3YWt1MgM"}'
2025-12-14 04:24:54.620 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:54.627 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:54.627 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__wakuorg_nwaku:latest.log
2025-12-14 04:24:54.627 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:54.627 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:54.629 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:54.629 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.153.50
2025-12-14 04:24:54.629 DEBUG [src.node.docker_mananger] Generated ports ['36325', '36326', '36327', '36328', '36329']
2025-12-14 04:24:54.629 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:54.629 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:54.630 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:54.630 DEBUG [src.node.docker_mananger] docker run -i -t -p 36325:36325 -p 36326:36326 -p 36327:36327 -p 36328:36328 -p 36329:36329 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=36327 --rest-port=36325 --tcp-port=36326 --discv5-udp-port=36328 --rest-address=0.0.0.0 --nat=extip:172.18.153.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c045c62bccd2dd3e4f99abc108b11ab8cff8c8b2b7dbaea6de4a2d38b881ea53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36329 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QC1E8YhCSZgJgrJmUXN_0cOndimYWis125dyi52aNu2WOJcb_vIhMhEg19m2VaohBCh8HhKMA5lQ5VUcMW3vfmoCgmlkgnY0gmlwhKwSdzKKbXVsdGlhZGRyc5YACASsEncyBsDuAAoErBJ3MgbA790DgnJzhQADAQAAiXNlY3AyNTZrMaED6Z35DG5hFj7YX92aaUbGea7woKTgVRJYNQLCFmXCevuDdGNwgsDug3VkcILA8IV3YWt1MgM --storenode=/ip4/172.18.119.50/tcp/49390/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6 --store=true --relay=true
2025-12-14 04:24:54.817 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.153.50 waku 354055ea3caa5ee9408e32ca3e29276b926ffbc80b88aca5546decf536ba4611
2025-12-14 04:24:54.848 DEBUG [src.node.docker_mananger] Container started with ID 354055ea3caa. Setting up logs at ./log/docker/store_node1_2025-12-14_04-24-53__090fd1bb-c55c-45a5-af09-f60bc1440824__wakuorg_nwaku:latest.log
2025-12-14 04:24:54.849 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36325
2025-12-14 04:24:54.849 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:55.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36325/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:55.855 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-14 04:24:55.855 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:55.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36325/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:55.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.153.50/tcp/36326/p2p/16Uiu2HAmNBs3R1iSSQkSmErthFpMFcQqfeA9NJqKr2ruYmSHCrLF","/ip4/172.18.153.50/tcp/36327/ws/p2p/16Uiu2HAmNBs3R1iSSQkSmErthFpMFcQqfeA9NJqKr2ruYmSHCrLF"],"enrUri":"enr:-L24QEyIlk-qNPDURmRXxxpQqHE0_nPv4x6YuCn00usOoGRnd70w88UO4pETHWRzZ6BzchJkq8t13h3fE51V16tcta4CgmlkgnY0gmlwhKwSmTKKbXVsdGlhZGRyc5YACASsEpkyBo3mAAoErBKZMgaN590DgnJzhQADAQAAiXNlY3AyNTZrMaEDjaHsjKTSpwBhxBivG322YIgAe8Ad2M8G3AGyvaNpyBiDdGNwgo3mg3VkcIKN6IV3YWt1MgM"}'
2025-12-14 04:24:55.858 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:55.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36325/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.50/tcp/49390/p2p/16Uiu2HAmUNw4DHRmfH6iTBhjxN1ToYcjRWvakFPVvPkhTbU8zqC6"]'
2025-12-14 04:24:55.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:55.862 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:24:55.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:55.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36325/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:24:55.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:55.868 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:55.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/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-14 04:24:55.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:55.873 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:56.074 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:56.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/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-14 04:24:56.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:56.080 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:56.281 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:56.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/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-14 04:24:56.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:56.287 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:56.488 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:56.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/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-14 04:24:56.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:56.494 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:56.695 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:56.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/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-14 04:24:56.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:56.701 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:56.901 DEBUG [src.steps.store] Relaying message
2025-12-14 04:24:56.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49389/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-14 04:24:56.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:56.908 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:24:57.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49389/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686292867746912&endTime=1765686292867946912&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:57.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6242f30665fb25fcc97420738ba3d8f728556c0d924ab8d847f5cc4e4c7b8b6e"}]}'
2025-12-14 04:24:57.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36325/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686292867746912&endTime=1765686292867946912&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:57.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6242f30665fb25fcc97420738ba3d8f728556c0d924ab8d847f5cc4e4c7b8b6e"}]}'
2025-12-14 04:24:57.117 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:24:57.118 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:24:57.118 DEBUG [src.node.waku_node] Stopping container with id c57205348787
2025-12-14 04:24:57.676 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:57.676 DEBUG [src.node.waku_node] Stopping container with id 354055ea3caa
2025-12-14 04:24:58.230 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:58.232 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:24:58.244 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:24:58.250 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,841 @@
2025-12-14 04:17:01.264 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:17:01.264 DEBUG [tests.conftest] Running test: test_main_node_only_lightpush__peer_only_filter with id: 2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220
2025-12-14 04:17:01.264 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:17:01.265 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:17:01.271 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:17:01.272 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:17:01.272 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:17:01.272 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:17:01.273 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:17:01.273 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.96
2025-12-14 04:17:01.274 DEBUG [src.node.docker_mananger] Generated ports ['64229', '64230', '64231', '64232', '64233']
2025-12-14 04:17:01.274 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:17:01.274 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:17:01.274 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:17:01.274 DEBUG [src.node.docker_mananger] docker run -i -t -p 64229:64229 -p 64230:64230 -p 64231:64231 -p 64232:64232 -p 64233:64233 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=64231 --rest-port=64229 --tcp-port=64230 --discv5-udp-port=64232 --rest-address=0.0.0.0 --nat=extip:172.18.122.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=34cbbfbc9fd164db087afd7215392d562dcaf7b6632ca7f068ea3c65d32a1a41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64233 --metrics-logging=true --lightpush=false --relay=false --filter=true
2025-12-14 04:17:01.453 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.96 waku e1a0d74e9ca71d095ec40aa7e4e59d213bc66d379f9c054d2ccc544c71e89254
2025-12-14 04:17:01.486 DEBUG [src.node.docker_mananger] Container started with ID e1a0d74e9ca7. Setting up logs at ./log/docker/receiving_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:17:01.486 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64229
2025-12-14 04:17:01.487 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:17:01.547 ERROR [src.node.docker_mananger] Max retries reached for container 9b3da6b4b08a. Exiting log stream.
2025-12-14 04:17:02.069 ERROR [src.node.docker_mananger] Max retries reached for container db2cfc6c8bae. Exiting log stream.
2025-12-14 04:17:02.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64229/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:02.490 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_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-14 04:17:02.490 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:17:02.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64229/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:02.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.96/tcp/64230/p2p/16Uiu2HAm1J59byrxfKhhemY3vwt1VLaPGJBgSJht8nwkJGHZNYKw","/ip4/172.18.122.96/tcp/64231/ws/p2p/16Uiu2HAm1J59byrxfKhhemY3vwt1VLaPGJBgSJht8nwkJGHZNYKw"],"enrUri":"enr:-L24QIPdkUP1Yov4EyDHBLuywUkidSJHs91cGxhfwKZkb2nfHjphQt9xFhPDpyjDFxNKT4yiDRF3kKUtEiMVYst_Ie8CgmlkgnY0gmlwhKwSemCKbXVsdGlhZGRyc5YACASsEnpgBvrmAAoErBJ6YAb6590DgnJzhQADAQAAiXNlY3AyNTZrMaECVzOsKlqUci2s7sxVCBS6BCGH28GGK34XqRR3ccLaUC6DdGNwgvrmg3VkcIL66IV3YWt1MgQ"}'
2025-12-14 04:17:02.493 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:17:02.499 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:17:02.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:17:02.499 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:17:02.499 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:17:02.501 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:17:02.501 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.163
2025-12-14 04:17:02.501 DEBUG [src.node.docker_mananger] Generated ports ['63296', '63297', '63298', '63299', '63300']
2025-12-14 04:17:02.501 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:17:02.501 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:17:02.501 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:17:02.501 DEBUG [src.node.docker_mananger] docker run -i -t -p 63296:63296 -p 63297:63297 -p 63298:63298 -p 63299:63299 -p 63300:63300 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=63298 --rest-port=63296 --tcp-port=63297 --discv5-udp-port=63299 --rest-address=0.0.0.0 --nat=extip:172.18.253.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abc16dbecae8bcff4bfc8e2411ab8b08042fb0df74d569b2ecdc92c6805b6fd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63300 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIPdkUP1Yov4EyDHBLuywUkidSJHs91cGxhfwKZkb2nfHjphQt9xFhPDpyjDFxNKT4yiDRF3kKUtEiMVYst_Ie8CgmlkgnY0gmlwhKwSemCKbXVsdGlhZGRyc5YACASsEnpgBvrmAAoErBJ6YAb6590DgnJzhQADAQAAiXNlY3AyNTZrMaECVzOsKlqUci2s7sxVCBS6BCGH28GGK34XqRR3ccLaUC6DdGNwgvrmg3VkcIL66IV3YWt1MgQ --lightpushnode=/ip4/172.18.122.96/tcp/64230/p2p/16Uiu2HAm1J59byrxfKhhemY3vwt1VLaPGJBgSJht8nwkJGHZNYKw --lightpush=true --relay=false
2025-12-14 04:17:02.689 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.163 waku fa521b91cde1a32ea8d67511c9dc34b5fe5b503191f705b12a1cedafa23f4a89
2025-12-14 04:17:02.719 DEBUG [src.node.docker_mananger] Container started with ID fa521b91cde1. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:17:02.719 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63296
2025-12-14 04:17:02.719 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:17:03.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:03.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:03.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.024 ERROR [src.node.docker_mananger] Max retries reached for container fa521b91cde1. Exiting log stream.
2025-12-14 04:17:04.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:04.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:05.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:06.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:07.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:08.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:09.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:10.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:11.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:12.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:13.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:14.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:15.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:16.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:17.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:18.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:19.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:20.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:21.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:22.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63296/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:23.763 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=63296): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f369c32ede0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:17:23.864 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:17:23.864 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:17:23.865 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:17:23.865 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.199
2025-12-14 04:17:23.866 DEBUG [src.node.docker_mananger] Generated ports ['4261', '4262', '4263', '4264', '4265']
2025-12-14 04:17:23.866 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:17:23.866 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:17:23.866 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:17:23.866 DEBUG [src.node.docker_mananger] docker run -i -t -p 4261:4261 -p 4262:4262 -p 4263:4263 -p 4264:4264 -p 4265:4265 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=4263 --rest-port=4261 --tcp-port=4262 --discv5-udp-port=4264 --rest-address=0.0.0.0 --nat=extip:172.18.220.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e2eddb5b61af8cacdecea0f4692bdae674dd088d889dedc6e0ffe6242efc4da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4265 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIPdkUP1Yov4EyDHBLuywUkidSJHs91cGxhfwKZkb2nfHjphQt9xFhPDpyjDFxNKT4yiDRF3kKUtEiMVYst_Ie8CgmlkgnY0gmlwhKwSemCKbXVsdGlhZGRyc5YACASsEnpgBvrmAAoErBJ6YAb6590DgnJzhQADAQAAiXNlY3AyNTZrMaECVzOsKlqUci2s7sxVCBS6BCGH28GGK34XqRR3ccLaUC6DdGNwgvrmg3VkcIL66IV3YWt1MgQ --lightpushnode=/ip4/172.18.122.96/tcp/64230/p2p/16Uiu2HAm1J59byrxfKhhemY3vwt1VLaPGJBgSJht8nwkJGHZNYKw --lightpush=true --relay=false
2025-12-14 04:17:24.047 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.199 waku db4221ddd933e5c1cf120f1555b21cce18de75843578f074f6cc1bf67cd8aa06
2025-12-14 04:17:24.077 DEBUG [src.node.docker_mananger] Container started with ID db4221ddd933. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:17:24.077 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4261
2025-12-14 04:17:24.077 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:17:25.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.401 ERROR [src.node.docker_mananger] Max retries reached for container db4221ddd933. Exiting log stream.
2025-12-14 04:17:25.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:25.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:26.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:27.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:28.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:29.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:30.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:31.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:32.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:33.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:34.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:35.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:36.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:37.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:38.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:39.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:40.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:41.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:42.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:43.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:44.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:45.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:45.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4261/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:45.145 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=4261): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f369c18f410>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:17:45.245 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:17:45.246 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:17:45.247 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:17:45.248 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.132
2025-12-14 04:17:45.248 DEBUG [src.node.docker_mananger] Generated ports ['51930', '51931', '51932', '51933', '51934']
2025-12-14 04:17:45.248 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:17:45.248 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:17:45.248 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:17:45.248 DEBUG [src.node.docker_mananger] docker run -i -t -p 51930:51930 -p 51931:51931 -p 51932:51932 -p 51933:51933 -p 51934:51934 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=51932 --rest-port=51930 --tcp-port=51931 --discv5-udp-port=51933 --rest-address=0.0.0.0 --nat=extip:172.18.104.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caf9cfe5fbf7baab30759efb4e05b26692d3d5fbe2f51f3df32bacf4cbbf8c9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51934 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIPdkUP1Yov4EyDHBLuywUkidSJHs91cGxhfwKZkb2nfHjphQt9xFhPDpyjDFxNKT4yiDRF3kKUtEiMVYst_Ie8CgmlkgnY0gmlwhKwSemCKbXVsdGlhZGRyc5YACASsEnpgBvrmAAoErBJ6YAb6590DgnJzhQADAQAAiXNlY3AyNTZrMaECVzOsKlqUci2s7sxVCBS6BCGH28GGK34XqRR3ccLaUC6DdGNwgvrmg3VkcIL66IV3YWt1MgQ --lightpushnode=/ip4/172.18.122.96/tcp/64230/p2p/16Uiu2HAm1J59byrxfKhhemY3vwt1VLaPGJBgSJht8nwkJGHZNYKw --lightpush=true --relay=false
2025-12-14 04:17:45.433 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.132 waku ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b
2025-12-14 04:17:45.465 DEBUG [src.node.docker_mananger] Container started with ID ec12129b40fa. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:17:45.465 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51930
2025-12-14 04:17:45.465 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:17:46.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:46.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:46.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:46.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:46.786 ERROR [src.node.docker_mananger] Max retries reached for container ec12129b40fa. Exiting log stream.
2025-12-14 04:17:46.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:46.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:47.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:48.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:49.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:50.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:51.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:52.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:53.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:54.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:55.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:56.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:57.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:58.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:17:59.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:00.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:01.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:02.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:03.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:04.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:05.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51930/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:18:06.547 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=51930): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f369c075a00>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:18:06.770 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:18:06.771 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:18:06.772 DEBUG [src.node.waku_node] Stopping container with id e1a0d74e9ca7
2025-12-14 04:18:07.299 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:18:07.299 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:07.402 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:07.503 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:07.605 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:07.707 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:07.808 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:07.910 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.011 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.112 ERROR [src.node.docker_mananger] Max retries reached for container e1a0d74e9ca7. Exiting log stream.
2025-12-14 04:18:08.113 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.214 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.315 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.417 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.518 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.620 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.722 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.824 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:08.925 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.027 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.128 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.229 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.331 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.432 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.534 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.635 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.737 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.838 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:09.940 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.041 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.142 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.244 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.345 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.446 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.547 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.649 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.750 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.851 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:10.953 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.055 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.157 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.258 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.359 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.461 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.562 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.664 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.765 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.866 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:11.967 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.069 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.170 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.272 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.373 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.374 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b/stop: Not Found ("No such container: ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b")
2025-12-14 04:18:12.375 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.476 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.577 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.679 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.780 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.882 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:12.983 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.084 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.186 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.287 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.388 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.490 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.591 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.693 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.794 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.895 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:13.997 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.098 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.199 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.301 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.402 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.503 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.604 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.706 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.807 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:14.909 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.010 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.112 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.213 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.314 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.416 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.517 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.618 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.720 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.822 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:15.924 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.025 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.127 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.229 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.331 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.432 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.534 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.635 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.737 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.838 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:16.940 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.041 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.142 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.244 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.345 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.447 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.448 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b/stop: Not Found ("No such container: ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b")
2025-12-14 04:18:17.448 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.549 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.651 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.752 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.853 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:17.955 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.056 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.157 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.259 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.360 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.462 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.563 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.664 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.766 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.867 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:18.969 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.070 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.172 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.273 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.375 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.476 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.578 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.679 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.780 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.881 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:19.983 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.085 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.186 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.287 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.389 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.490 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.591 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.693 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.794 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.896 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:20.997 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.099 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.201 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.303 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.405 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.506 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.608 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.710 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.811 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:21.913 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.014 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.116 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.218 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.320 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.422 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.523 DEBUG [src.node.waku_node] Stopping container with id ec12129b40fa
2025-12-14 04:18:22.525 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b/stop: Not Found ("No such container: ec12129b40fa3ca3978d6657b3993ba83791394195ff29916ec5c198fc60c36b")
2025-12-14 04:18:22.526 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:18:22.528 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:18:22.528 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:18:22.529 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:18:22.529 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:18:22.530 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2025-12-14 04:18:22.530 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2025-12-14 04:18:22.530 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log
2025-12-14 04:18:22.531 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2025-12-14_04-17-01__f882119b-6f24-4ba7-b3ad-9aef7b2f1220__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,161 @@
2025-12-14 04:14:31.462 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:14:31.462 DEBUG [tests.conftest] Running test: test_store_no_peer_selected with id: 2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5
2025-12-14 04:14:31.463 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:14:31.463 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:14:31.463 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:14:31.473 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:31.473 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:31.479 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:31.479 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:31.485 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:31.485 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:31.485 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:14:31.486 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:14:31.486 DEBUG [tests.e2e.test_e2e] Start 5 nodes
2025-12-14 04:14:31.492 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:31.492 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:31.497 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:31.498 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:31.503 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:31.503 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:31.503 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:31.503 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:31.545 DEBUG [src.node.docker_mananger] Network waku created
2025-12-14 04:14:31.545 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.182
2025-12-14 04:14:31.546 DEBUG [src.node.docker_mananger] Generated ports ['14087', '14088', '14089', '14090', '14091']
2025-12-14 04:14:31.546 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:31.546 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:31.546 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:31.546 DEBUG [src.node.docker_mananger] docker run -i -t -p 14087:14087 -p 14088:14088 -p 14089:14089 -p 14090:14090 -p 14091:14091 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=14089 --rest-port=14087 --tcp-port=14088 --discv5-udp-port=14090 --rest-address=0.0.0.0 --nat=extip:172.18.71.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de7bfa15daea2ad07fe0eba96f216fa49f0dcf8aac3baf4e3a29801c94a423bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14091 --metrics-logging=true --relay=true --store=true
2025-12-14 04:14:34.399 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.182 waku 4071c1b52e16b36cf597342b3c506b6bf70765449a441de0d1a1899282f2e996
2025-12-14 04:14:34.431 DEBUG [src.node.docker_mananger] Container started with ID 4071c1b52e16. Setting up logs at ./log/docker/node1_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:34.432 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14087
2025-12-14 04:14:34.432 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:35.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14087/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:35.436 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-14 04:14:35.437 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:35.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14087/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:35.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.182/tcp/14088/p2p/16Uiu2HAmCURiFsRG1xaxY4FEgJqyTwEKNqK5nxMAqfrh75XxUuBv","/ip4/172.18.71.182/tcp/14089/ws/p2p/16Uiu2HAmCURiFsRG1xaxY4FEgJqyTwEKNqK5nxMAqfrh75XxUuBv"],"enrUri":"enr:-L24QJj5ytJaEido_9Z9GjrPl635H4Vc7V35wJPTa7k-Gdr6QdfaBDLQM4yiV5vGJcg3xbEPgdX7hACnFA5C4jGBBMwCgmlkgnY0gmlwhKwSR7aKbXVsdGlhZGRyc5YACASsEke2BjcIAAoErBJHtgY3Cd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_UtJlgmG78efkloP8pSsz9m8JDHtlj6VeTGxxOQzyTGDdGNwgjcIg3VkcII3CoV3YWt1MgM"}'
2025-12-14 04:14:35.439 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:35.439 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:35.439 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:35.441 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:35.441 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.249
2025-12-14 04:14:35.442 DEBUG [src.node.docker_mananger] Generated ports ['13035', '13036', '13037', '13038', '13039']
2025-12-14 04:14:35.442 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:35.442 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:35.442 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:35.442 DEBUG [src.node.docker_mananger] docker run -i -t -p 13035:13035 -p 13036:13036 -p 13037:13037 -p 13038:13038 -p 13039:13039 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=13037 --rest-port=13035 --tcp-port=13036 --discv5-udp-port=13038 --rest-address=0.0.0.0 --nat=extip:172.18.15.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=824d961072a52e3eefb1ccbeaa4018a8b6dddcd0bffbc42fae0b9cda1b8eacc9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13039 --metrics-logging=true --store=false --relay=false --discv5-bootstrap-node=enr:-L24QJj5ytJaEido_9Z9GjrPl635H4Vc7V35wJPTa7k-Gdr6QdfaBDLQM4yiV5vGJcg3xbEPgdX7hACnFA5C4jGBBMwCgmlkgnY0gmlwhKwSR7aKbXVsdGlhZGRyc5YACASsEke2BjcIAAoErBJHtgY3Cd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_UtJlgmG78efkloP8pSsz9m8JDHtlj6VeTGxxOQzyTGDdGNwgjcIg3VkcII3CoV3YWt1MgM
2025-12-14 04:14:35.637 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.249 waku bdc4c762ecade872f9f43e7c3d609431b47ed123ac56b6e7f25e6270b50af14e
2025-12-14 04:14:35.667 DEBUG [src.node.docker_mananger] Container started with ID bdc4c762ecad. Setting up logs at ./log/docker/node2_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:35.667 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13035
2025-12-14 04:14:35.668 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:36.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13035/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:36.673 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-14 04:14:36.673 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:36.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13035/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:36.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.249/tcp/13036/p2p/16Uiu2HAm666CphUnML6BRdryGFB5PUxvU8jrfjBZVD79dqADp3iu","/ip4/172.18.15.249/tcp/13037/ws/p2p/16Uiu2HAm666CphUnML6BRdryGFB5PUxvU8jrfjBZVD79dqADp3iu"],"enrUri":"enr:-L24QOpGxyaJN4YaxwySd3yVfU2DdomWHjxFM_X2AQQ0JMQ9CfTbH88cu2mVd-DUCo6sDVnklWVVrEqIJYdMkWkI3fECgmlkgnY0gmlwhKwSD_mKbXVsdGlhZGRyc5YACASsEg_5BjLsAAoErBIP-QYy7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECnmxUtlJfP6gjZxQ4XCiKYsCXAe6_1F1u_222byio6n6DdGNwgjLsg3VkcIIy7oV3YWt1MgA"}'
2025-12-14 04:14:36.676 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:36.676 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:36.676 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:36.677 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:36.677 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.41
2025-12-14 04:14:36.677 DEBUG [src.node.docker_mananger] Generated ports ['52610', '52611', '52612', '52613', '52614']
2025-12-14 04:14:36.678 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:36.678 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:36.678 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:36.678 DEBUG [src.node.docker_mananger] docker run -i -t -p 52610:52610 -p 52611:52611 -p 52612:52612 -p 52613:52613 -p 52614:52614 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=52612 --rest-port=52610 --tcp-port=52611 --discv5-udp-port=52613 --rest-address=0.0.0.0 --nat=extip:172.18.239.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3aa73f7a6e772bf7d5bbe3b82ddd4df956fe25a43c27b92fdbb2c276eeaedff2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52614 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOpGxyaJN4YaxwySd3yVfU2DdomWHjxFM_X2AQQ0JMQ9CfTbH88cu2mVd-DUCo6sDVnklWVVrEqIJYdMkWkI3fECgmlkgnY0gmlwhKwSD_mKbXVsdGlhZGRyc5YACASsEg_5BjLsAAoErBIP-QYy7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECnmxUtlJfP6gjZxQ4XCiKYsCXAe6_1F1u_222byio6n6DdGNwgjLsg3VkcIIy7oV3YWt1MgA
2025-12-14 04:14:36.863 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.41 waku 6b83033d1d746308e7c01fec85ccb7dbdb19beb3b3eeea3bb0985ea86519972a
2025-12-14 04:14:36.893 DEBUG [src.node.docker_mananger] Container started with ID 6b83033d1d74. Setting up logs at ./log/docker/node3_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:36.893 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52610
2025-12-14 04:14:36.893 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:37.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52610/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:37.897 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-14 04:14:37.898 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:37.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52610/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:37.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.41/tcp/52611/p2p/16Uiu2HAmA8DrGSET5T7qduq39XBiVpoc9ModdMx41Cs6tnfoJ3P9","/ip4/172.18.239.41/tcp/52612/ws/p2p/16Uiu2HAmA8DrGSET5T7qduq39XBiVpoc9ModdMx41Cs6tnfoJ3P9"],"enrUri":"enr:-L24QMHw1206dWJaYlvEZ5rGsoeWxIAXKDz7j32DTmQ_pgugAt3doyrwxXLHcjv-ZCtx5cgXCliYm6pxCwoTBBuQa-YCgmlkgnY0gmlwhKwS7ymKbXVsdGlhZGRyc5YACASsEu8pBs2DAAoErBLvKQbNhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2mbilw6ryen9CNcguB2_WzwwdRqW779E_v-ABbxxEFSDdGNwgs2Dg3VkcILNhYV3YWt1MgA"}'
2025-12-14 04:14:37.900 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:37.900 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:37.900 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:37.902 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:37.902 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.173
2025-12-14 04:14:37.902 DEBUG [src.node.docker_mananger] Generated ports ['57602', '57603', '57604', '57605', '57606']
2025-12-14 04:14:37.902 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:37.903 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:37.903 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:37.903 DEBUG [src.node.docker_mananger] docker run -i -t -p 57602:57602 -p 57603:57603 -p 57604:57604 -p 57605:57605 -p 57606:57606 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=57604 --rest-port=57602 --tcp-port=57603 --discv5-udp-port=57605 --rest-address=0.0.0.0 --nat=extip:172.18.48.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c6fcf1f37aaebac6cb1f086ea1eaf601c5cbaa6acf197320e5bf644aacdaacd3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57606 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QMHw1206dWJaYlvEZ5rGsoeWxIAXKDz7j32DTmQ_pgugAt3doyrwxXLHcjv-ZCtx5cgXCliYm6pxCwoTBBuQa-YCgmlkgnY0gmlwhKwS7ymKbXVsdGlhZGRyc5YACASsEu8pBs2DAAoErBLvKQbNhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2mbilw6ryen9CNcguB2_WzwwdRqW779E_v-ABbxxEFSDdGNwgs2Dg3VkcILNhYV3YWt1MgA
2025-12-14 04:14:38.093 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.173 waku 07ed3bbadbce4a20d108ec44f41a2b3be63fc6379b5f36d06a96e1d18c7671e2
2025-12-14 04:14:38.126 DEBUG [src.node.docker_mananger] Container started with ID 07ed3bbadbce. Setting up logs at ./log/docker/node3_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:38.126 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57602
2025-12-14 04:14:38.127 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:39.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57602/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:39.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":"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-14 04:14:39.136 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:39.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57602/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:39.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.173/tcp/57603/p2p/16Uiu2HAmBCDJX1QknWEbbu9keisQFtaQ3fKd2SDSEdpgJ5zCpgf5","/ip4/172.18.48.173/tcp/57604/ws/p2p/16Uiu2HAmBCDJX1QknWEbbu9keisQFtaQ3fKd2SDSEdpgJ5zCpgf5"],"enrUri":"enr:-L24QKUIo9zUEfREsZyH271yWNJDKdtqhUU69cSMv8StXf-UdVCIcHmRvfl7IaQsVUE3t7twhqADSo57AWmyoyi-Kq8CgmlkgnY0gmlwhKwSMK2KbXVsdGlhZGRyc5YACASsEjCtBuEDAAoErBIwrQbhBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6khGvlIhZcEVsyOoYp-S_5l8thHkkgYQujfw0LO8F0SDdGNwguEDg3VkcILhBYV3YWt1MgE"}'
2025-12-14 04:14:39.143 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:39.143 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:39.144 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:39.147 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:39.147 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.8
2025-12-14 04:14:39.148 DEBUG [src.node.docker_mananger] Generated ports ['32325', '32326', '32327', '32328', '32329']
2025-12-14 04:14:39.148 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:39.148 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:39.149 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:39.150 DEBUG [src.node.docker_mananger] docker run -i -t -p 32325:32325 -p 32326:32326 -p 32327:32327 -p 32328:32328 -p 32329:32329 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=32327 --rest-port=32325 --tcp-port=32326 --discv5-udp-port=32328 --rest-address=0.0.0.0 --nat=extip:172.18.101.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce253e1fbb1cf105cae7c0bdd5f4c7c0bf3f0baaa0776cfd752b42ebd15cdd8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32329 --metrics-logging=true --relay=false --store=false --discv5-bootstrap-node=enr:-L24QKUIo9zUEfREsZyH271yWNJDKdtqhUU69cSMv8StXf-UdVCIcHmRvfl7IaQsVUE3t7twhqADSo57AWmyoyi-Kq8CgmlkgnY0gmlwhKwSMK2KbXVsdGlhZGRyc5YACASsEjCtBuEDAAoErBIwrQbhBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6khGvlIhZcEVsyOoYp-S_5l8thHkkgYQujfw0LO8F0SDdGNwguEDg3VkcILhBYV3YWt1MgE
2025-12-14 04:14:39.333 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.8 waku e7a70c5dc925092e39ab69eaec71ea228467677561ea80598f08b9c86fd5fdbb
2025-12-14 04:14:39.362 DEBUG [src.node.docker_mananger] Container started with ID e7a70c5dc925. Setting up logs at ./log/docker/node4_2025-12-14_04-14-31__a4418506-c67c-4cde-b347-ab2ddc2792c5__wakuorg_nwaku:latest.log
2025-12-14 04:14:39.362 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32325
2025-12-14 04:14:39.363 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:40.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32325/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.367 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-14 04:14:40.367 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:40.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32325/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.8/tcp/32326/p2p/16Uiu2HAm56wjXfKTChoQwJ2mqbHUFsVmTJrwAXDqVJT7p4a47yVE","/ip4/172.18.101.8/tcp/32327/ws/p2p/16Uiu2HAm56wjXfKTChoQwJ2mqbHUFsVmTJrwAXDqVJT7p4a47yVE"],"enrUri":"enr:-L24QOe0ypwBa6NNO1e58m9Ajv27qm4DjirNixXiayOzDZgCR2F1Yy3ZXrcN42P2gXN0pKjivbGkV8tD6t9BAB0do8cCgmlkgnY0gmlwhKwSZQiKbXVsdGlhZGRyc5YACASsEmUIBn5GAAoErBJlCAZ-R90DgnJzhQADAQAAiXNlY3AyNTZrMaECj8ilpog8S1gZXE2Z4aJOLhelymFMZjHlMsiDbUHRYkWDdGNwgn5Gg3VkcIJ-SIV3YWt1MgA"}'
2025-12-14 04:14:40.370 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:40.370 DEBUG [tests.e2e.test_e2e] Add 3 peer nodes to node3
2025-12-14 04:14:40.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.182/tcp/14088/p2p/16Uiu2HAmCURiFsRG1xaxY4FEgJqyTwEKNqK5nxMAqfrh75XxUuBv"]'
2025-12-14 04:14:40.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:40.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.15.249/tcp/13036/p2p/16Uiu2HAm666CphUnML6BRdryGFB5PUxvU8jrfjBZVD79dqADp3iu"]'
2025-12-14 04:14:40.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:40.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.173/tcp/57603/p2p/16Uiu2HAmBCDJX1QknWEbbu9keisQFtaQ3fKd2SDSEdpgJ5zCpgf5"]'
2025-12-14 04:14:40.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:40.427 DEBUG [tests.e2e.test_e2e] Subscribe nodes 1,2 to relay on pubsubtopic /waku/2/rs/3/1
2025-12-14 04:14:40.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57602/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:40.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:40.438 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14087/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:40.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:40.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14087/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.239.41/tcp/38976/p2p/16Uiu2HAmA8DrGSET5T7qduq39XBiVpoc9ModdMx41Cs6tnfoJ3P9","protocols":["/ipfs/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-114-g7d1c6a","origin":"UnknownOrigin"}]'
2025-12-14 04:14:40.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57602/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.239.41/tcp/52611/p2p/16Uiu2HAmA8DrGSET5T7qduq39XBiVpoc9ModdMx41Cs6tnfoJ3P9","protocols":["/ipfs/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-114-g7d1c6a","origin":"Discv5"}]'
2025-12-14 04:14:40.450 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-14 04:15:10.450 DEBUG [tests.e2e.test_e2e] Node1 publish message
2025-12-14 04:15:10.451 DEBUG [src.steps.store] Relaying message
2025-12-14 04:15:10.451 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57602/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-14 04:15:10.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:10.457 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:15:10.657 DEBUG [tests.e2e.test_e2e] Check if node3 can inquiry stored message without stor peer specified
2025-12-14 04:15:10.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52610/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-14 04:15:10.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3ea0de68848b1a3531ea","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c770f8bd4a9a867b2abda98137b503420e3cc16911ca057a9371ad808bf9717"}]}'
2025-12-14 04:15:10.668 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:15:10.669 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:15:10.669 DEBUG [src.node.waku_node] Stopping container with id 4071c1b52e16
2025-12-14 04:15:11.218 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:11.219 DEBUG [src.node.waku_node] Stopping container with id bdc4c762ecad
2025-12-14 04:15:11.702 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:11.702 DEBUG [src.node.waku_node] Stopping container with id 6b83033d1d74
2025-12-14 04:15:12.031 ERROR [src.node.docker_mananger] Max retries reached for container 4071c1b52e16. Exiting log stream.
2025-12-14 04:15:12.234 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:12.234 DEBUG [src.node.waku_node] Stopping container with id 07ed3bbadbce
2025-12-14 04:15:12.514 ERROR [src.node.docker_mananger] Max retries reached for container bdc4c762ecad. Exiting log stream.
2025-12-14 04:15:12.748 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:12.748 DEBUG [src.node.waku_node] Stopping container with id e7a70c5dc925
2025-12-14 04:15:13.047 ERROR [src.node.docker_mananger] Max retries reached for container 6b83033d1d74. Exiting log stream.
2025-12-14 04:15:13.289 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:15:13.292 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:15:13.315 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:13.324 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:13.350 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:13.376 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:15:13.380 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,107 @@
2025-12-14 04:15:41.932 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:15:41.933 DEBUG [tests.conftest] Running test: test_msg_stored_when_ephemeral_false with id: 2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340
2025-12-14 04:15:41.934 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:15:41.934 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:15:41.934 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:15:41.943 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:41.944 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340__wakuorg_nwaku:latest.log
2025-12-14 04:15:41.952 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:41.952 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340__wakuorg_nwaku:latest.log
2025-12-14 04:15:41.958 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:15:41.958 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340__wakuorg_nwaku:latest.log
2025-12-14 04:15:41.958 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:15:41.959 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:15:41.959 DEBUG [tests.e2e.test_e2e] Start 3 nodes
2025-12-14 04:15:41.960 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:41.960 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:41.963 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:41.963 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.127.60
2025-12-14 04:15:41.963 DEBUG [src.node.docker_mananger] Generated ports ['52149', '52150', '52151', '52152', '52153']
2025-12-14 04:15:41.963 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:41.964 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:41.964 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:41.964 DEBUG [src.node.docker_mananger] docker run -i -t -p 52149:52149 -p 52150:52150 -p 52151:52151 -p 52152:52152 -p 52153:52153 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=52151 --rest-port=52149 --tcp-port=52150 --discv5-udp-port=52152 --rest-address=0.0.0.0 --nat=extip:172.18.127.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b2142b7a166f2adafd5772d273ca285ecbdbfabbc4ae8538cafec64ad258d8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52153 --metrics-logging=true --relay=true --store=true
2025-12-14 04:15:42.150 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.127.60 waku 411f9b3123aeeca65908da6d7983345ec2c6f18dafef709560c33e4a68f8b5ea
2025-12-14 04:15:42.167 ERROR [src.node.docker_mananger] Max retries reached for container 89287d0ce781. Exiting log stream.
2025-12-14 04:15:42.181 DEBUG [src.node.docker_mananger] Container started with ID 411f9b3123ae. Setting up logs at ./log/docker/node1_2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340__wakuorg_nwaku:latest.log
2025-12-14 04:15:42.181 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52149
2025-12-14 04:15:42.182 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:42.758 ERROR [src.node.docker_mananger] Max retries reached for container e6494cc91597. Exiting log stream.
2025-12-14 04:15:43.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52149/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:43.186 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-14 04:15:43.186 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:43.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52149/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:43.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.60/tcp/52150/p2p/16Uiu2HAmGg2wLqui52d1aibdvpdURaqhvPdFHd2VC24jMjyf22hB","/ip4/172.18.127.60/tcp/52151/ws/p2p/16Uiu2HAmGg2wLqui52d1aibdvpdURaqhvPdFHd2VC24jMjyf22hB"],"enrUri":"enr:-L24QBwHZC_U29u3GwvbH-AkuZtLoySaN0T-TA07tUTd1rcWcGr7xHTcKVtbRE-boA9PFiQqldezVh-pj_OVSAXYGQcCgmlkgnY0gmlwhKwSfzyKbXVsdGlhZGRyc5YACASsEn88Bsu2AAoErBJ_PAbLt90DgnJzhQADAQAAiXNlY3AyNTZrMaEDO7NA9-L6paKnhK4uRg6vqgs5mxiKuyenMATBpuWkqEaDdGNwgsu2g3VkcILLuIV3YWt1MgM"}'
2025-12-14 04:15:43.189 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:43.189 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:43.189 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:43.190 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:43.190 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.178.193
2025-12-14 04:15:43.191 DEBUG [src.node.docker_mananger] Generated ports ['44456', '44457', '44458', '44459', '44460']
2025-12-14 04:15:43.191 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:43.191 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:43.191 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:43.191 DEBUG [src.node.docker_mananger] docker run -i -t -p 44456:44456 -p 44457:44457 -p 44458:44458 -p 44459:44459 -p 44460:44460 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=44458 --rest-port=44456 --tcp-port=44457 --discv5-udp-port=44459 --rest-address=0.0.0.0 --nat=extip:172.18.178.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a9ecbc0a2d7fbc4a2227b90cfe7a9ad761e96b5d9866ee2b51f5001ea6c8df48 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44460 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QBwHZC_U29u3GwvbH-AkuZtLoySaN0T-TA07tUTd1rcWcGr7xHTcKVtbRE-boA9PFiQqldezVh-pj_OVSAXYGQcCgmlkgnY0gmlwhKwSfzyKbXVsdGlhZGRyc5YACASsEn88Bsu2AAoErBJ_PAbLt90DgnJzhQADAQAAiXNlY3AyNTZrMaEDO7NA9-L6paKnhK4uRg6vqgs5mxiKuyenMATBpuWkqEaDdGNwgsu2g3VkcILLuIV3YWt1MgM
2025-12-14 04:15:43.368 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.178.193 waku 184848ccd5189553a5591764bdda14d250a87c1e0e3116abea57c9168c815252
2025-12-14 04:15:43.400 DEBUG [src.node.docker_mananger] Container started with ID 184848ccd518. Setting up logs at ./log/docker/node2_2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340__wakuorg_nwaku:latest.log
2025-12-14 04:15:43.400 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44456
2025-12-14 04:15:43.401 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:44.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44456/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:44.406 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-14 04:15:44.406 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:44.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44456/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:44.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.178.193/tcp/44457/p2p/16Uiu2HAkyA2sCwk99KiQwfH7g62rGbBfmNegsesSnrdMmxecBenm","/ip4/172.18.178.193/tcp/44458/ws/p2p/16Uiu2HAkyA2sCwk99KiQwfH7g62rGbBfmNegsesSnrdMmxecBenm"],"enrUri":"enr:-L24QBds1lo2yrctfDzgmq-632oWhdq6Zfw0janTV_JsXeFvToU55Am0NsbVGQlocJ5RRen95Rnu5tfxUqkTNdEoPG4CgmlkgnY0gmlwhKwSssGKbXVsdGlhZGRyc5YACASsErLBBq2pAAoErBKywQatqt0DgnJzhQADAQAAiXNlY3AyNTZrMaECN20SNWmqWUdY4kOXe_h6Uh1WrhrvE6R-cSTAbJha3TKDdGNwgq2pg3VkcIKtq4V3YWt1MgM"}'
2025-12-14 04:15:44.409 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:44.409 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:15:44.409 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:15:44.410 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:15:44.410 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.146
2025-12-14 04:15:44.411 DEBUG [src.node.docker_mananger] Generated ports ['18914', '18915', '18916', '18917', '18918']
2025-12-14 04:15:44.411 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:15:44.411 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:15:44.411 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:15:44.411 DEBUG [src.node.docker_mananger] docker run -i -t -p 18914:18914 -p 18915:18915 -p 18916:18916 -p 18917:18917 -p 18918:18918 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=18916 --rest-port=18914 --tcp-port=18915 --discv5-udp-port=18917 --rest-address=0.0.0.0 --nat=extip:172.18.55.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e77fef1f3c6de3bcdad074d0d0442e3ebcf041efd60e66d42c88b6fbfcb7ca64 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18918 --metrics-logging=true --relay=false --storenode=/ip4/172.18.178.193/tcp/44457/p2p/16Uiu2HAkyA2sCwk99KiQwfH7g62rGbBfmNegsesSnrdMmxecBenm --discv5-bootstrap-node=enr:-L24QBds1lo2yrctfDzgmq-632oWhdq6Zfw0janTV_JsXeFvToU55Am0NsbVGQlocJ5RRen95Rnu5tfxUqkTNdEoPG4CgmlkgnY0gmlwhKwSssGKbXVsdGlhZGRyc5YACASsErLBBq2pAAoErBKywQatqt0DgnJzhQADAQAAiXNlY3AyNTZrMaECN20SNWmqWUdY4kOXe_h6Uh1WrhrvE6R-cSTAbJha3TKDdGNwgq2pg3VkcIKtq4V3YWt1MgM
2025-12-14 04:15:44.618 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.146 waku 29dd499a7434bf6c7981d824fc2622f76cf13fb8c14f6717c134165f3cfde5ea
2025-12-14 04:15:44.650 DEBUG [src.node.docker_mananger] Container started with ID 29dd499a7434. Setting up logs at ./log/docker/node3_2025-12-14_04-15-41__e4a5bb7a-78d6-4565-9c58-359952479340__wakuorg_nwaku:latest.log
2025-12-14 04:15:44.650 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18914
2025-12-14 04:15:44.650 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:15:45.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18914/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:45.656 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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-14 04:15:45.656 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:15:45.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18914/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:45.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.146/tcp/18915/p2p/16Uiu2HAm5DqvbndJd9bFCdfMaPDDcmjdijtioWCJTcWJUnZV6GZm","/ip4/172.18.55.146/tcp/18916/ws/p2p/16Uiu2HAm5DqvbndJd9bFCdfMaPDDcmjdijtioWCJTcWJUnZV6GZm"],"enrUri":"enr:-L24QA9DINCFko3_60eYAcBkhlFutW4BALK2TUl6w0HtlYR3NB0b8jjMRK7LQdr4ZwrAlJ76V2rwMjn4xXozmKVZX48CgmlkgnY0gmlwhKwSN5KKbXVsdGlhZGRyc5YACASsEjeSBknjAAoErBI3kgZJ5N0DgnJzhQADAQAAiXNlY3AyNTZrMaECkY0k88iHGgohtFHdYfMd-eA7nlgyd0ETLAaY2Rf5NNCDdGNwgknjg3VkcIJJ5YV3YWt1MgA"}'
2025-12-14 04:15:45.658 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:15:45.659 DEBUG [tests.e2e.test_e2e] Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
2025-12-14 04:15:45.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52149/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:15:45.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:45.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44456/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:15:45.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:15:45.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52149/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:45.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.178.193/tcp/38292/p2p/16Uiu2HAkyA2sCwk99KiQwfH7g62rGbBfmNegsesSnrdMmxecBenm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
2025-12-14 04:15:45.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44456/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:15:45.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.127.60/tcp/52150/p2p/16Uiu2HAmGg2wLqui52d1aibdvpdURaqhvPdFHd2VC24jMjyf22hB","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
2025-12-14 04:15:45.674 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-14 04:16:15.674 DEBUG [tests.e2e.test_e2e] Node1 publish message with ephemeral = false
2025-12-14 04:16:15.675 DEBUG [src.steps.store] Relaying message
2025-12-14 04:16:15.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52149/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)', "ephemeral": false}'
2025-12-14 04:16:15.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:16:15.682 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:16:15.882 DEBUG [src.libs.common] Sleeping for 3 seconds
2025-12-14 04:16:18.883 DEBUG [tests.e2e.test_e2e] Check if message is stored
2025-12-14 04:16:18.883 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:16:18.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18914/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:16:18.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3e5c1fce18eef71549e6","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa193d2f06ff5f419342a9c17ffae2dd9aaef616b91008c4014f1435172ade4c0"}]}'
2025-12-14 04:16:18.926 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:16:18.930 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:16:18.930 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:16:18.930 DEBUG [src.node.waku_node] Stopping container with id 411f9b3123ae
2025-12-14 04:16:19.444 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:16:19.444 DEBUG [src.node.waku_node] Stopping container with id 184848ccd518
2025-12-14 04:16:20.001 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:16:20.001 DEBUG [src.node.waku_node] Stopping container with id 29dd499a7434
2025-12-14 04:16:20.256 ERROR [src.node.docker_mananger] Max retries reached for container 411f9b3123ae. Exiting log stream.
2025-12-14 04:16:20.480 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:16:20.482 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:16:20.498 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:16:20.518 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:16:20.522 DEBUG [src.node.docker_mananger] 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_get_message_after_node2_restarts with id: 2025-12-14_04-16-35__ac88a57d-9004-4f97-a0a2-4c5a702abec0
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-14_04-16-35__ac88a57d-9004-4f97-a0a2-4c5a702abec0__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.41.104
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46516', '46517', '46518', '46519', '46520']
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 46516:46516 -p 46517:46517 -p 46518:46518 -p 46519:46519 -p 46520:46520 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=46518 --rest-port=46516 --tcp-port=46517 --discv5-udp-port=46519 --rest-address=0.0.0.0 --nat=extip:172.18.41.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=95e889463f27afad03cfd69d67eb710bfdd79760e4767ff19ddceaca026f9abb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46520 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.104 waku 0a8d7b83e68a694725915ca67a5193cdf67d64d527648bc3cdce9e0a43d1e778
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a8d7b83e68a. Setting up logs at ./log/docker/node1_2025-12-14_04-16-35__ac88a57d-9004-4f97-a0a2-4c5a702abec0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46516
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 86c7194e81f1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46516/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:46516/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.41.104/tcp/46517/p2p/16Uiu2HAmCZL9p8foTLVZhkjTwz9KVQZ1wtdmNjmQjAxaErdy8uNV","/ip4/172.18.41.104/tcp/46518/ws/p2p/16Uiu2HAmCZL9p8foTLVZhkjTwz9KVQZ1wtdmNjmQjAxaErdy8uNV"],"enrUri":"enr:-L24QHBRrkxvIHxos5ZWel2X8_VPbfQlGtpfiYix8lzAgQXmJamwGjYKQwBZLZT2bU-btS3s-v6U0woJ2iHF6IBnEvsCgmlkgnY0gmlwhKwSKWiKbXVsdGlhZGRyc5YACASsEiloBrW1AAoErBIpaAa1tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_oznzer731MtrYioh3rP3DLjDBNnTJEDNRoCZWb2IwaDdGNwgrW1g3VkcIK1t4V3YWt1MgU"}'
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-14_04-16-35__ac88a57d-9004-4f97-a0a2-4c5a702abec0__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.113
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32683', '32684', '32685', '32686', '32687']
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 32683:32683 -p 32684:32684 -p 32685:32685 -p 32686:32686 -p 32687:32687 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=32685 --rest-port=32683 --tcp-port=32684 --discv5-udp-port=32686 --rest-address=0.0.0.0 --nat=extip:172.18.250.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2cbcfc9f0bff8421eeefdef11ee1d134bcb4e9cb3c64f2ab203bd2c3e547c7d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32687 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHBRrkxvIHxos5ZWel2X8_VPbfQlGtpfiYix8lzAgQXmJamwGjYKQwBZLZT2bU-btS3s-v6U0woJ2iHF6IBnEvsCgmlkgnY0gmlwhKwSKWiKbXVsdGlhZGRyc5YACASsEiloBrW1AAoErBIpaAa1tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_oznzer731MtrYioh3rP3DLjDBNnTJEDNRoCZWb2IwaDdGNwgrW1g3VkcIK1t4V3YWt1MgU --filternode=/ip4/172.18.41.104/tcp/46517/p2p/16Uiu2HAmCZL9p8foTLVZhkjTwz9KVQZ1wtdmNjmQjAxaErdy8uNV
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.250.113 waku 91879f9d6a9d885affb5a3f920275aef92efe6665739bf242deda395d0cde513
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 91879f9d6a9d. Setting up logs at ./log/docker/node2_2025-12-14_04-16-35__ac88a57d-9004-4f97-a0a2-4c5a702abec0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32683
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:32683/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:32683/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.113/tcp/32684/p2p/16Uiu2HAmNjtFrFMKymwdHafDDjpDJL7VhkZvyMcBNgrwPzo8N1aA","/ip4/172.18.250.113/tcp/32685/ws/p2p/16Uiu2HAmNjtFrFMKymwdHafDDjpDJL7VhkZvyMcBNgrwPzo8N1aA"],"enrUri":"enr:-L24QFd7RdN2QMUz6PUp70WmxBGUDv_obzYlSmIhOHWVqTiTcM-2A5PtjlS8YMDPePbS98nOEm31tnX1gFFrIYqohUQCgmlkgnY0gmlwhKwS-nGKbXVsdGlhZGRyc5YACASsEvpxBn-sAAoErBL6cQZ_rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDldXiDqEttQ83FQi1mb4JWfvoNdGLujZaT2W-HYybKjuDdGNwgn-sg3VkcIJ_roV3YWt1MgA"}'
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:32683/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.41.104/tcp/46517/p2p/16Uiu2HAmCZL9p8foTLVZhkjTwz9KVQZ1wtdmNjmQjAxaErdy8uNV"]'
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:46516/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:32683/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "daf3b01a-ec47-4013-8c35-3cb524532bf8", "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":"daf3b01a-ec47-4013-8c35-3cb524532bf8","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46516/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:32683/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":1765685797886486387,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 91879f9d6a9d
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32683/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32683/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:32683/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.113/tcp/32684/p2p/16Uiu2HAmNjtFrFMKymwdHafDDjpDJL7VhkZvyMcBNgrwPzo8N1aA","/ip4/172.18.250.113/tcp/32685/ws/p2p/16Uiu2HAmNjtFrFMKymwdHafDDjpDJL7VhkZvyMcBNgrwPzo8N1aA"],"enrUri":"enr:-L24QFd7RdN2QMUz6PUp70WmxBGUDv_obzYlSmIhOHWVqTiTcM-2A5PtjlS8YMDPePbS98nOEm31tnX1gFFrIYqohUQCgmlkgnY0gmlwhKwS-nGKbXVsdGlhZGRyc5YACASsEvpxBn-sAAoErBL6cQZ_rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDldXiDqEttQ83FQi1mb4JWfvoNdGLujZaT2W-HYybKjuDdGNwgn-sg3VkcIJ_roV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46516/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:32683/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a69c28c5-c6f4-460a-baaf-0daa5fdeba3c", "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":"a69c28c5-c6f4-460a-baaf-0daa5fdeba3c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46516/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:32683/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":1765685800831831193,"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 0a8d7b83e68a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 91879f9d6a9d
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,76 @@
2025-12-14 04:46:02.597 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:46:02.597 DEBUG [tests.conftest] Running test: test_message_with_ephemeral_false with id: 2025-12-14_04-46-02__0b8c8a57-4730-42ea-b07a-31c1a817c787
2025-12-14 04:46:02.598 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:46:02.598 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:46:02.598 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:46:02.606 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:46:02.606 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-46-02__0b8c8a57-4730-42ea-b07a-31c1a817c787__wakuorg_nwaku:latest.log
2025-12-14 04:46:02.606 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:46:02.606 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:46:02.608 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:46:02.608 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.27
2025-12-14 04:46:02.608 DEBUG [src.node.docker_mananger] Generated ports ['16487', '16488', '16489', '16490', '16491']
2025-12-14 04:46:02.608 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:46:02.608 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:46:02.608 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:46:02.608 DEBUG [src.node.docker_mananger] docker run -i -t -p 16487:16487 -p 16488:16488 -p 16489:16489 -p 16490:16490 -p 16491:16491 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=16489 --rest-port=16487 --tcp-port=16488 --discv5-udp-port=16490 --rest-address=0.0.0.0 --nat=extip:172.18.31.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d737ed2ee8f856a936fea02ee7453d7947cbb3dd04ebfd2c5a1c64b3c74fa49a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16491 --metrics-logging=true --store=true --relay=true
2025-12-14 04:46:02.805 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.27 waku 7fb81a496a691ae57ef285ea10528da6449c6aed9402c90fc89fef8a824c217c
2025-12-14 04:46:02.838 DEBUG [src.node.docker_mananger] Container started with ID 7fb81a496a69. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-46-02__0b8c8a57-4730-42ea-b07a-31c1a817c787__wakuorg_nwaku:latest.log
2025-12-14 04:46:02.840 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16487
2025-12-14 04:46:02.840 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:46:02.861 ERROR [src.node.docker_mananger] Max retries reached for container d0f4f0b79b79. Exiting log stream.
2025-12-14 04:46:03.404 ERROR [src.node.docker_mananger] Max retries reached for container 82acdd3eb1d0. Exiting log stream.
2025-12-14 04:46:03.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16487/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:46:03.844 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-14 04:46:03.845 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:46:03.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16487/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:46:03.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.27/tcp/16488/p2p/16Uiu2HAmFiUmDhhYfjnHbSKy4uWwT2v7ZgszYjAJ81EjG42fRDe4","/ip4/172.18.31.27/tcp/16489/ws/p2p/16Uiu2HAmFiUmDhhYfjnHbSKy4uWwT2v7ZgszYjAJ81EjG42fRDe4"],"enrUri":"enr:-L24QF3nMlFuMT2Jq2rL1YhtouRdO1SW_OAkMbFCoH1qxuIDNrbDzU8T0is5UDSuym8fjLZqVoAXrSMoDqSwjzktn2kCgmlkgnY0gmlwhKwSHxuKbXVsdGlhZGRyc5YACASsEh8bBkBoAAoErBIfGwZAad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLXft7mG1GL0jnIuMffGUaCtfa4fTnF8a808gSJyj1BWDdGNwgkBog3VkcIJAaoV3YWt1MgM"}'
2025-12-14 04:46:03.847 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:46:03.854 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:46:03.854 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-46-02__0b8c8a57-4730-42ea-b07a-31c1a817c787__wakuorg_nwaku:latest.log
2025-12-14 04:46:03.855 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:46:03.855 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:46:03.856 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:46:03.856 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.248
2025-12-14 04:46:03.856 DEBUG [src.node.docker_mananger] Generated ports ['63722', '63723', '63724', '63725', '63726']
2025-12-14 04:46:03.857 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:46:03.857 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:46:03.857 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:46:03.857 DEBUG [src.node.docker_mananger] docker run -i -t -p 63722:63722 -p 63723:63723 -p 63724:63724 -p 63725:63725 -p 63726:63726 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=63724 --rest-port=63722 --tcp-port=63723 --discv5-udp-port=63725 --rest-address=0.0.0.0 --nat=extip:172.18.91.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2ece3adf443e7ffab60b35a5c70a16dc84c8ddfeaf6ce5c436c225ab3ebe4e8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63726 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF3nMlFuMT2Jq2rL1YhtouRdO1SW_OAkMbFCoH1qxuIDNrbDzU8T0is5UDSuym8fjLZqVoAXrSMoDqSwjzktn2kCgmlkgnY0gmlwhKwSHxuKbXVsdGlhZGRyc5YACASsEh8bBkBoAAoErBIfGwZAad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLXft7mG1GL0jnIuMffGUaCtfa4fTnF8a808gSJyj1BWDdGNwgkBog3VkcIJAaoV3YWt1MgM --storenode=/ip4/172.18.31.27/tcp/16488/p2p/16Uiu2HAmFiUmDhhYfjnHbSKy4uWwT2v7ZgszYjAJ81EjG42fRDe4 --store=true --relay=true
2025-12-14 04:46:04.051 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.248 waku a6757482903703c46f4c10c3b3773881be2ed3412f83d10288e2fb4400ac0c23
2025-12-14 04:46:04.084 DEBUG [src.node.docker_mananger] Container started with ID a67574829037. Setting up logs at ./log/docker/store_node1_2025-12-14_04-46-02__0b8c8a57-4730-42ea-b07a-31c1a817c787__wakuorg_nwaku:latest.log
2025-12-14 04:46:04.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63722
2025-12-14 04:46:04.085 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:46:05.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63722/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:46:05.090 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-14 04:46:05.090 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:46:05.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63722/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:46:05.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.248/tcp/63723/p2p/16Uiu2HAmCCt5sKxzXQHuB4nG3h7aLYph77MFoKPNGyB5Ei9xpjit","/ip4/172.18.91.248/tcp/63724/ws/p2p/16Uiu2HAmCCt5sKxzXQHuB4nG3h7aLYph77MFoKPNGyB5Ei9xpjit"],"enrUri":"enr:-L24QH0veRurI3i-f573v2hnkPkwVTyzOkKIKxEXVckGsksfc_4YbKRDEuNDKrRYiopHBEEqhJcpIlXwTLaiEZAEslwCgmlkgnY0gmlwhKwSW_iKbXVsdGlhZGRyc5YACASsElv4BvjrAAoErBJb-Ab47N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-U_QaSzW-cc2HMxDCTvg6brdZSHZpcwmUgymxY4R0u2DdGNwgvjrg3VkcIL47YV3YWt1MgM"}'
2025-12-14 04:46:05.094 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:46:05.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63722/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.31.27/tcp/16488/p2p/16Uiu2HAmFiUmDhhYfjnHbSKy4uWwT2v7ZgszYjAJ81EjG42fRDe4"]'
2025-12-14 04:46:05.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:46:05.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16487/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:46:05.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:46:05.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63722/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:46:05.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:46:05.103 DEBUG [src.steps.store] Relaying message
2025-12-14 04:46:05.103 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16487/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)', "ephemeral": false}'
2025-12-14 04:46:05.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:46:05.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:46:05.310 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:46:05.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16487/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:46:05.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x99b683a190bddacd07a7233b99960d7f531693b2297f8b77e52f19e1f5f94d59"}]}'
2025-12-14 04:46:05.314 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:46:05.315 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:46:05.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63722/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:46:05.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x99b683a190bddacd07a7233b99960d7f531693b2297f8b77e52f19e1f5f94d59"}]}'
2025-12-14 04:46:05.318 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:46:05.320 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:46:05.321 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:46:05.321 DEBUG [src.node.waku_node] Stopping container with id 7fb81a496a69
2025-12-14 04:46:05.891 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:46:05.891 DEBUG [src.node.waku_node] Stopping container with id a67574829037
2025-12-14 04:46:06.467 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:46:06.469 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:46:06.474 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:46:06.480 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,82 @@
2025-12-14 04:33:59.722 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:33:59.722 DEBUG [tests.conftest] Running test: test_messages_with_timestamps_far_from_now with id: 2025-12-14_04-33-59__882decbc-9332-45e3-9179-1ebe8f3ca96a
2025-12-14 04:33:59.723 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:33:59.723 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:33:59.723 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:33:59.730 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:59.730 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-33-59__882decbc-9332-45e3-9179-1ebe8f3ca96a__wakuorg_nwaku:latest.log
2025-12-14 04:33:59.730 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:59.730 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:59.731 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:59.731 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.6
2025-12-14 04:33:59.732 DEBUG [src.node.docker_mananger] Generated ports ['48729', '48730', '48731', '48732', '48733']
2025-12-14 04:33:59.732 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:59.732 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:59.732 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:59.732 DEBUG [src.node.docker_mananger] docker run -i -t -p 48729:48729 -p 48730:48730 -p 48731:48731 -p 48732:48732 -p 48733:48733 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=48731 --rest-port=48729 --tcp-port=48730 --discv5-udp-port=48732 --rest-address=0.0.0.0 --nat=extip:172.18.250.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7dbf1fca9b04bbc8b6fe6dded91d3accacb5f7606ac7bdaaa3532d2eeadfca07 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48733 --metrics-logging=true --store=true --relay=true
2025-12-14 04:33:59.919 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.6 waku 4a865f0596bf42a3287936ece720549d7ab80b24edd469fa47caecd02594f86d
2025-12-14 04:33:59.952 DEBUG [src.node.docker_mananger] Container started with ID 4a865f0596bf. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-33-59__882decbc-9332-45e3-9179-1ebe8f3ca96a__wakuorg_nwaku:latest.log
2025-12-14 04:33:59.952 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48729
2025-12-14 04:33:59.953 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:00.011 ERROR [src.node.docker_mananger] Max retries reached for container 160e07a107dd. Exiting log stream.
2025-12-14 04:34:00.515 ERROR [src.node.docker_mananger] Max retries reached for container ebb7db83a090. Exiting log stream.
2025-12-14 04:34:00.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48729/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:00.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-14 04:34:00.957 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:34:00.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48729/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:00.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.6/tcp/48730/p2p/16Uiu2HAmPxSHv1gKBP21wCT4NSxX1j4L1EYH8pcenKGzFJtgXyUT","/ip4/172.18.250.6/tcp/48731/ws/p2p/16Uiu2HAmPxSHv1gKBP21wCT4NSxX1j4L1EYH8pcenKGzFJtgXyUT"],"enrUri":"enr:-L24QCkL0DsO6a8RzsUF2WRi3-DxBF0y9d2dmKPTvTXI2TmOVLhWWJNpGHqci9g6oRDw-Wb4emLfD-QS-ntQItzSgZMCgmlkgnY0gmlwhKwS-gaKbXVsdGlhZGRyc5YACASsEvoGBr5aAAoErBL6Bga-W90DgnJzhQADAQAAiXNlY3AyNTZrMaEDp-jDL1tJXsJ9wkUM_2tAEIXYS4bHCHA2XtGozKQ4H1iDdGNwgr5ag3VkcIK-XIV3YWt1MgM"}'
2025-12-14 04:34:00.960 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:34:00.966 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:34:00.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-33-59__882decbc-9332-45e3-9179-1ebe8f3ca96a__wakuorg_nwaku:latest.log
2025-12-14 04:34:00.967 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:34:00.967 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:34:00.968 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:34:00.968 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.20
2025-12-14 04:34:00.968 DEBUG [src.node.docker_mananger] Generated ports ['61377', '61378', '61379', '61380', '61381']
2025-12-14 04:34:00.968 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:34:00.969 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:34:00.969 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:34:00.969 DEBUG [src.node.docker_mananger] docker run -i -t -p 61377:61377 -p 61378:61378 -p 61379:61379 -p 61380:61380 -p 61381:61381 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=61379 --rest-port=61377 --tcp-port=61378 --discv5-udp-port=61380 --rest-address=0.0.0.0 --nat=extip:172.18.219.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fd8c0f23bbcccedbef1171b0dce0a60900b2efbacff6985ce4dbaabefeacdfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61381 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCkL0DsO6a8RzsUF2WRi3-DxBF0y9d2dmKPTvTXI2TmOVLhWWJNpGHqci9g6oRDw-Wb4emLfD-QS-ntQItzSgZMCgmlkgnY0gmlwhKwS-gaKbXVsdGlhZGRyc5YACASsEvoGBr5aAAoErBL6Bga-W90DgnJzhQADAQAAiXNlY3AyNTZrMaEDp-jDL1tJXsJ9wkUM_2tAEIXYS4bHCHA2XtGozKQ4H1iDdGNwgr5ag3VkcIK-XIV3YWt1MgM --storenode=/ip4/172.18.250.6/tcp/48730/p2p/16Uiu2HAmPxSHv1gKBP21wCT4NSxX1j4L1EYH8pcenKGzFJtgXyUT --store=true --relay=true
2025-12-14 04:34:01.158 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.20 waku 7454acece6c08321c81071597a1719a6522047138103adc66b2fbf37befea62e
2025-12-14 04:34:01.186 DEBUG [src.node.docker_mananger] Container started with ID 7454acece6c0. Setting up logs at ./log/docker/store_node1_2025-12-14_04-33-59__882decbc-9332-45e3-9179-1ebe8f3ca96a__wakuorg_nwaku:latest.log
2025-12-14 04:34:01.186 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61377
2025-12-14 04:34:01.186 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:34:02.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61377/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:02.193 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-14 04:34:02.193 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:34:02.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61377/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:02.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.20/tcp/61378/p2p/16Uiu2HAmLtyQybaAv94dF4mkW9E5kpE6fMBngn2mGMxz6jLtoh64","/ip4/172.18.219.20/tcp/61379/ws/p2p/16Uiu2HAmLtyQybaAv94dF4mkW9E5kpE6fMBngn2mGMxz6jLtoh64"],"enrUri":"enr:-L24QDPhkKOmvr0ucQAQrji_WTH8iFCZf1XpwkkxbqvF5ueLetxRoLOj8lTcXWPynyx9YviV9Xxhi_26LgPXWYKZKoECgmlkgnY0gmlwhKwS2xSKbXVsdGlhZGRyc5YACASsEtsUBu_CAAoErBLbFAbvw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDenKRYlY1xjt1ElynjMmeIOo5s4CehVRaGkrvtv68aQWDdGNwgu_Cg3VkcILvxIV3YWt1MgM"}'
2025-12-14 04:34:02.196 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:34:02.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61377/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.6/tcp/48730/p2p/16Uiu2HAmPxSHv1gKBP21wCT4NSxX1j4L1EYH8pcenKGzFJtgXyUT"]'
2025-12-14 04:34:02.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:02.199 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48729/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:34:02.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:02.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61377/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:34:02.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:02.205 DEBUG [tests.store.test_time_filter] Running test with payload 20 sec Past
2025-12-14 04:34:02.205 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:02.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48729/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-14 04:34:02.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:02.210 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:02.411 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:34:02.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48729/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:02.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:34:02.415 DEBUG [src.steps.store] messages length is 0
2025-12-14 04:34:02.415 DEBUG [tests.store.test_time_filter] Running test with payload 40 sec Future
2025-12-14 04:34:02.415 DEBUG [src.steps.store] Relaying message
2025-12-14 04:34:02.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48729/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-14 04:34:02.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:34:02.420 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:34:02.621 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:34:02.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48729/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:34:02.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:34:02.625 DEBUG [src.steps.store] messages length is 0
2025-12-14 04:34:02.627 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:34:02.628 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:34:02.628 DEBUG [src.node.waku_node] Stopping container with id 4a865f0596bf
2025-12-14 04:34:03.197 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:34:03.198 DEBUG [src.node.waku_node] Stopping container with id 7454acece6c0
2025-12-14 04:34:03.787 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:34:03.788 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:34:03.800 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:34:03.806 DEBUG [src.node.docker_mananger] 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_ping_without_request_id with id: 2025-12-14_04-15-55__710327c2-178a-4f95-952d-d12117ad756b
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-14_04-15-55__710327c2-178a-4f95-952d-d12117ad756b__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.119
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35611', '35612', '35613', '35614', '35615']
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 35611:35611 -p 35612:35612 -p 35613:35613 -p 35614:35614 -p 35615:35615 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=35613 --rest-port=35611 --tcp-port=35612 --discv5-udp-port=35614 --rest-address=0.0.0.0 --nat=extip:172.18.107.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7edeaf5fdca3daa9abe2daddc8fddbbaec4cea8dfaaa925fdf5b84f762bd1d40 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35615 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.107.119 waku 438e75f55d4c91fc86c3fd4ea2209d3a5d4b2c4c9b165ce17ee55be1fd5587d4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 438e75f55d4c. Setting up logs at ./log/docker/node1_2025-12-14_04-15-55__710327c2-178a-4f95-952d-d12117ad756b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35611
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 8481f211f7db. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 499b38710fd5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35611/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:35611/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.119/tcp/35612/p2p/16Uiu2HAm3AAQAZDLDTFA7ZeZ6zAKyy6KC5vzGk3dGqQWZTiiB89j","/ip4/172.18.107.119/tcp/35613/ws/p2p/16Uiu2HAm3AAQAZDLDTFA7ZeZ6zAKyy6KC5vzGk3dGqQWZTiiB89j"],"enrUri":"enr:-L24QBoSl2NsNr0V9IFrGOYRq3lM6RYjnHhopN5h9kIBl5VnNqL6ftquEC6NAB-_FtseqAkHn5pjxq8n-OClnMmZgwYCgmlkgnY0gmlwhKwSa3eKbXVsdGlhZGRyc5YACASsEmt3BoscAAoErBJrdwaLHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECcuRWWRdwPd681_oguwHPqWotpWsY_czQudBAgcJKrzaDdGNwgoscg3VkcIKLHoV3YWt1MgU"}'
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-14_04-15-55__710327c2-178a-4f95-952d-d12117ad756b__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.18.173
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2004', '2005', '2006', '2007', '2008']
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 2004:2004 -p 2005:2005 -p 2006:2006 -p 2007:2007 -p 2008:2008 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=2006 --rest-port=2004 --tcp-port=2005 --discv5-udp-port=2007 --rest-address=0.0.0.0 --nat=extip:172.18.18.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b73fde9c91962e5f47dea34b544b22b23362d4bc02d9fabbe13edac5e1a75c53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2008 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBoSl2NsNr0V9IFrGOYRq3lM6RYjnHhopN5h9kIBl5VnNqL6ftquEC6NAB-_FtseqAkHn5pjxq8n-OClnMmZgwYCgmlkgnY0gmlwhKwSa3eKbXVsdGlhZGRyc5YACASsEmt3BoscAAoErBJrdwaLHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECcuRWWRdwPd681_oguwHPqWotpWsY_czQudBAgcJKrzaDdGNwgoscg3VkcIKLHoV3YWt1MgU --filternode=/ip4/172.18.107.119/tcp/35612/p2p/16Uiu2HAm3AAQAZDLDTFA7ZeZ6zAKyy6KC5vzGk3dGqQWZTiiB89j
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.173 waku d3da1be1190cf01a7658870b15621c430c720916875800a456948d4defba3219
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d3da1be1190c. Setting up logs at ./log/docker/node2_2025-12-14_04-15-55__710327c2-178a-4f95-952d-d12117ad756b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2004
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:2004/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:2004/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.18.173/tcp/2005/p2p/16Uiu2HAkyfEwTvGT8j3MMU2JecvBz4Q7yAK1moKwyd3ibcPWWshR","/ip4/172.18.18.173/tcp/2006/ws/p2p/16Uiu2HAkyfEwTvGT8j3MMU2JecvBz4Q7yAK1moKwyd3ibcPWWshR"],"enrUri":"enr:-L24QEFiE9BukgTJxAlYhMX9qDYfkE9_2MZe6be9nHfAGeYrFAXtg7Exphppe-JaA04fb2IJAzTHXkDBBmTWTy8VNq8CgmlkgnY0gmlwhKwSEq2KbXVsdGlhZGRyc5YACASsEhKtBgfVAAoErBISrQYH1t0DgnJzhQADAQAAiXNlY3AyNTZrMaECPuiQ6HAwQwuA2OzrQK8brkgy79PVoM75ytA-B5J9tAiDdGNwggfVg3VkcIIH14V3YWt1MgA"}'
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:2004/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.107.119/tcp/35612/p2p/16Uiu2HAm3AAQAZDLDTFA7ZeZ6zAKyy6KC5vzGk3dGqQWZTiiB89j"]'
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:35611/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:2004/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9348404a-db8a-416b-8f26-f50457ce00bf", "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":"9348404a-db8a-416b-8f26-f50457ce00bf","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2004/filter/v2/subscriptions/" -H "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":"","statusDesc":"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 438e75f55d4c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d3da1be1190c
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,232 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[10-40] with id: 2025-12-14_04-22-47__8b9fdc31-4462-423a-9eee-960c3569bd98
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-14_04-22-47__8b9fdc31-4462-423a-9eee-960c3569bd98__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.173.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7013', '7014', '7015', '7016', '7017']
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 7013:7013 -p 7014:7014 -p 7015:7015 -p 7016:7016 -p 7017:7017 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=7015 --rest-port=7013 --tcp-port=7014 --discv5-udp-port=7016 --rest-address=0.0.0.0 --nat=extip:172.18.173.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=255cedbf8684b02d0bfc28ddac7ab102593685777de9d421b72c1c0bc6562fe3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7017 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.231 waku db335e3d9eb6f8fc2f4c7d963c5dd63a5fe6bc3a12ccaf20bde28bb2b3c8aec4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db335e3d9eb6. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-22-47__8b9fdc31-4462-423a-9eee-960c3569bd98__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7013
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 dea38fc76be9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 598b9205ee0a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7013/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:7013/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.173.231/tcp/7014/p2p/16Uiu2HAkyvqRb3bN89999inEHTJjD7CqcrHseLW2Kf44FHWqAyuT","/ip4/172.18.173.231/tcp/7015/ws/p2p/16Uiu2HAkyvqRb3bN89999inEHTJjD7CqcrHseLW2Kf44FHWqAyuT"],"enrUri":"enr:-L24QEgflrY3Ww60zK_TuiizFsdu8KZ2Xo5JAUoD6FTlXEABUhXlK8FfK9J0rQfzG4at-qxQdRzw66ncvR70v4shEUwCgmlkgnY0gmlwhKwSreeKbXVsdGlhZGRyc5YACASsEq3nBhtmAAoErBKt5wYbZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQudFNigRdfd3gPqiihvKrObHTXGleK36XnxJklNq3UqDdGNwghtmg3VkcIIbaIV3YWt1MgM"}'
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-14_04-22-47__8b9fdc31-4462-423a-9eee-960c3569bd98__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.218.97
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53055', '53056', '53057', '53058', '53059']
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 53055:53055 -p 53056:53056 -p 53057:53057 -p 53058:53058 -p 53059:53059 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=53057 --rest-port=53055 --tcp-port=53056 --discv5-udp-port=53058 --rest-address=0.0.0.0 --nat=extip:172.18.218.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6e86db9bba8b18ea0defbe886b62ec0c679df521bbae9f4656bf4fdfed3b92fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53059 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEgflrY3Ww60zK_TuiizFsdu8KZ2Xo5JAUoD6FTlXEABUhXlK8FfK9J0rQfzG4at-qxQdRzw66ncvR70v4shEUwCgmlkgnY0gmlwhKwSreeKbXVsdGlhZGRyc5YACASsEq3nBhtmAAoErBKt5wYbZ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQudFNigRdfd3gPqiihvKrObHTXGleK36XnxJklNq3UqDdGNwghtmg3VkcIIbaIV3YWt1MgM --storenode=/ip4/172.18.173.231/tcp/7014/p2p/16Uiu2HAkyvqRb3bN89999inEHTJjD7CqcrHseLW2Kf44FHWqAyuT --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.97 waku f40a3600e11524b61209da69549f97b640fb0c3456c09f79352047bec37ab953
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f40a3600e115. Setting up logs at ./log/docker/store_node1_2025-12-14_04-22-47__8b9fdc31-4462-423a-9eee-960c3569bd98__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53055
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:53055/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:53055/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.218.97/tcp/53056/p2p/16Uiu2HAky78tcLAKw45aigcHDmZmMSq5NGvWwbgY6WVxEFW3D5gN","/ip4/172.18.218.97/tcp/53057/ws/p2p/16Uiu2HAky78tcLAKw45aigcHDmZmMSq5NGvWwbgY6WVxEFW3D5gN"],"enrUri":"enr:-L24QBc66pt9KSRKdv9k4G9ppCxiYtsFj4fINNauiPK688OKXkSb-NNeuCiQyCa8M0mTXzd8MigJZoM0ZRumyVD72RwCgmlkgnY0gmlwhKwS2mGKbXVsdGlhZGRyc5YACASsEtphBs9AAAoErBLaYQbPQd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNq8j6TkQMXkiESr9gjxpBUpeWd8lcWhAcjgpzac9P5uDdGNwgs9Ag3VkcILPQoV3YWt1MgM"}'
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:53055/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.173.231/tcp/7014/p2p/16Uiu2HAkyvqRb3bN89999inEHTJjD7CqcrHseLW2Kf44FHWqAyuT"]'
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:7013/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:53055/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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:7013/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7013/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=10&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":"0x68ba5d1aeaebc56eed9d040b1ff9746d4ac83be7beb7ce2a86c95190a681919d"},{"messageHash":"0x79e7acef6057e6fedceee5638061611b5e8b315e46261107602675c83d38b939"},{"messageHash":"0x1e03ab60069c39492623684200b2a6fb1b3d672cdf1fd83ef90cd3b2117d1663"},{"messageHash":"0x8949e824971ee7a2242931ea7111acdb26aac67f63f281993e408c9e9c849713"},{"messageHash":"0x0c240e2083e8ce8e8a5d53c62a261221173946253babfe2033bf025c007c9a1f"},{"messageHash":"0x4d4d2f401c347752387ece2505f0658c891dfd2c3f1ec173c9bac35f359ba2d3"},{"messageHash":"0xa7431e62db4b6a4edf1d75dfa2744dc0942b3dd0a503527f1703e69dac4a7c09"},{"messageHash":"0xc8b53b547b1bad0d945388a6570f689800857b670947cfce522a479e9f66b587"},{"messageHash":"0x63a20cfec4f377c60a408f2a40f97a9e288fb6b42e80833ef81685718f41e13a"},{"messageHash":"0x0e3bbb7bd6b4bf390161605436a34c2a80cb139f499d709f20c755573feb4181"}],"paginationCursor":"0x0e3bbb7bd6b4bf390161605436a34c2a80cb139f499d709f20c755573feb4181"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53055/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=10&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":"0x68ba5d1aeaebc56eed9d040b1ff9746d4ac83be7beb7ce2a86c95190a681919d"},{"messageHash":"0x79e7acef6057e6fedceee5638061611b5e8b315e46261107602675c83d38b939"},{"messageHash":"0x1e03ab60069c39492623684200b2a6fb1b3d672cdf1fd83ef90cd3b2117d1663"},{"messageHash":"0x8949e824971ee7a2242931ea7111acdb26aac67f63f281993e408c9e9c849713"},{"messageHash":"0x0c240e2083e8ce8e8a5d53c62a261221173946253babfe2033bf025c007c9a1f"},{"messageHash":"0x4d4d2f401c347752387ece2505f0658c891dfd2c3f1ec173c9bac35f359ba2d3"},{"messageHash":"0xa7431e62db4b6a4edf1d75dfa2744dc0942b3dd0a503527f1703e69dac4a7c09"},{"messageHash":"0xc8b53b547b1bad0d945388a6570f689800857b670947cfce522a479e9f66b587"},{"messageHash":"0x63a20cfec4f377c60a408f2a40f97a9e288fb6b42e80833ef81685718f41e13a"},{"messageHash":"0x0e3bbb7bd6b4bf390161605436a34c2a80cb139f499d709f20c755573feb4181"}],"paginationCursor":"0x0e3bbb7bd6b4bf390161605436a34c2a80cb139f499d709f20c755573feb4181"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7013/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x0e3bbb7bd6b4bf390161605436a34c2a80cb139f499d709f20c755573feb4181&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":"0x0697bd6db25dbfc697e9c8184c3ea4e4a068af3fb82d798e6ef987eed5de8477"},{"messageHash":"0xd1938e015b6be66440bba29af75783f79d22092249599c7c22a884098d959403"},{"messageHash":"0xd6a19b7a70f3682a8eb59d56f277d57857aab2d248e9c1b661577677f75c5cd4"},{"messageHash":"0x498564f8796b75d0bae552a908c6c8401e81ae72d391930eefaf77705caf37ce"},{"messageHash":"0x75f692638108b5805b66b014f5acb7ad6ef043e314359d6ff24be5ad1fb82971"},{"messageHash":"0xdf337d20d797e8f77a1570b968fa14ae570931b8851a1f0f53a8bdaa85592cde"},{"messageHash":"0xba0cdff27094d1cd23040d2abf8ebfa04e39a8647b5e1db1d20bae0a65b40779"},{"messageHash":"0x0fa06d63e2dd6ec0a6394840ab1086f72e6f4f9a5df82b8aed9deccdbec59ec9"},{"messageHash":"0xe90d2a8e713bc245465dfb3c2b1d814d2400e0f680204c2189d4b41169f3ea02"},{"messageHash":"0x8a0709311e96d341eb986af4512da07824d247550ed7dcd4989aeb767e598611"},{"messageHash":"0xdf15f8804165c889aa4f2588ac9174d25f663db6aa51b7695b24aadc403683c9"},{"messageHash":"0x633584b9a0ab2956789ed8f72f6fd6f9452cbb27f369c9ff631728dc04bdc5bd"},{"messageHash":"0x18364d79f10ca75aff191de370f194ce465f922991b9439d772881d3ecd65c22"},{"messageHash":"0xfff59b6b7584745b7a5534805b2fff9f01ce457dc11e4462c44c231184d083c4"},{"messageHash":"0x4376eac6a8b971f9a48820aedeba1e56b2d08d7cf87affa68a34598028ad09e1"},{"messageHash":"0xc97139863ffa4db4326b35f260e88d51eaf4a4c4b99556edf381839ae71a5815"},{"messageHash":"0x8700a7ef4da9706b664a54f8a62335b7e039ab5fa4ae1abcd5dc46fb158a1089"},{"messageHash":"0xbac6b4b1ae17cb2b5765946d99fa251d86de325e6ed2cc882519657a9f375b07"},{"messageHash":"0x2dd427ac34d3c30865339beedfa12f88980a773ce526507bfe5881683e1c99c1"},{"messageHash":"0x6f50e29ff6c1cf076eb75cbbb5f84ca5651d7a055ebfa39f2b2c961799d4748d"},{"messageHash":"0x76115e4cfb1b88abf065a4a5aa8b985be8e0e0e79f061f02aecedeeec604a6ee"},{"messageHash":"0x5c5931835af5a6425fcd17f61dc34b052791213905d9c10f7bf9c06b056adcb4"},{"messageHash":"0xf16cb074cf1a462b4c054b763ce16648333d4c0f14a2dcf030362ae716eeca29"},{"messageHash":"0x882452394d01bead3b6beac17ad19e1553fda1b1c4582fc735742fded945cfe1"},{"messageHash":"0x4f08aa0736572d87c599617b52e0e3f0d35404d1f073d3974c1366ffdb104f2b"},{"messageHash":"0xa5e94195144af28cd7c1c48817ee7dc375f1f8c45890259fe0e02a8de687cce0"},{"messageHash":"0x436f9dc874a33ea4d33fc0f7ff11593ce53e01bb62caf866f6aecc3153a4a9bb"},{"messageHash":"0x04a119cc5a69be77fc882f5c2b6bdc5e9c521655a57aeeaad620c4463b86dece"},{"messageHash":"0x0c9725e61c5635464930568335cd59f2e67961e963fb90f80005a3d2dcd7fce9"},{"messageHash":"0x4623dbec2d77f47b4f1656448879c3012691928ea938ebd97082a0a12f5b8b2a"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53055/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x0e3bbb7bd6b4bf390161605436a34c2a80cb139f499d709f20c755573feb4181&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":"0x0697bd6db25dbfc697e9c8184c3ea4e4a068af3fb82d798e6ef987eed5de8477"},{"messageHash":"0xd1938e015b6be66440bba29af75783f79d22092249599c7c22a884098d959403"},{"messageHash":"0xd6a19b7a70f3682a8eb59d56f277d57857aab2d248e9c1b661577677f75c5cd4"},{"messageHash":"0x498564f8796b75d0bae552a908c6c8401e81ae72d391930eefaf77705caf37ce"},{"messageHash":"0x75f692638108b5805b66b014f5acb7ad6ef043e314359d6ff24be5ad1fb82971"},{"messageHash":"0xdf337d20d797e8f77a1570b968fa14ae570931b8851a1f0f53a8bdaa85592cde"},{"messageHash":"0xba0cdff27094d1cd23040d2abf8ebfa04e39a8647b5e1db1d20bae0a65b40779"},{"messageHash":"0x0fa06d63e2dd6ec0a6394840ab1086f72e6f4f9a5df82b8aed9deccdbec59ec9"},{"messageHash":"0xe90d2a8e713bc245465dfb3c2b1d814d2400e0f680204c2189d4b41169f3ea02"},{"messageHash":"0x8a0709311e96d341eb986af4512da07824d247550ed7dcd4989aeb767e598611"},{"messageHash":"0xdf15f8804165c889aa4f2588ac9174d25f663db6aa51b7695b24aadc403683c9"},{"messageHash":"0x633584b9a0ab2956789ed8f72f6fd6f9452cbb27f369c9ff631728dc04bdc5bd"},{"messageHash":"0x18364d79f10ca75aff191de370f194ce465f922991b9439d772881d3ecd65c22"},{"messageHash":"0xfff59b6b7584745b7a5534805b2fff9f01ce457dc11e4462c44c231184d083c4"},{"messageHash":"0x4376eac6a8b971f9a48820aedeba1e56b2d08d7cf87affa68a34598028ad09e1"},{"messageHash":"0xc97139863ffa4db4326b35f260e88d51eaf4a4c4b99556edf381839ae71a5815"},{"messageHash":"0x8700a7ef4da9706b664a54f8a62335b7e039ab5fa4ae1abcd5dc46fb158a1089"},{"messageHash":"0xbac6b4b1ae17cb2b5765946d99fa251d86de325e6ed2cc882519657a9f375b07"},{"messageHash":"0x2dd427ac34d3c30865339beedfa12f88980a773ce526507bfe5881683e1c99c1"},{"messageHash":"0x6f50e29ff6c1cf076eb75cbbb5f84ca5651d7a055ebfa39f2b2c961799d4748d"},{"messageHash":"0x76115e4cfb1b88abf065a4a5aa8b985be8e0e0e79f061f02aecedeeec604a6ee"},{"messageHash":"0x5c5931835af5a6425fcd17f61dc34b052791213905d9c10f7bf9c06b056adcb4"},{"messageHash":"0xf16cb074cf1a462b4c054b763ce16648333d4c0f14a2dcf030362ae716eeca29"},{"messageHash":"0x882452394d01bead3b6beac17ad19e1553fda1b1c4582fc735742fded945cfe1"},{"messageHash":"0x4f08aa0736572d87c599617b52e0e3f0d35404d1f073d3974c1366ffdb104f2b"},{"messageHash":"0xa5e94195144af28cd7c1c48817ee7dc375f1f8c45890259fe0e02a8de687cce0"},{"messageHash":"0x436f9dc874a33ea4d33fc0f7ff11593ce53e01bb62caf866f6aecc3153a4a9bb"},{"messageHash":"0x04a119cc5a69be77fc882f5c2b6bdc5e9c521655a57aeeaad620c4463b86dece"},{"messageHash":"0x0c9725e61c5635464930568335cd59f2e67961e963fb90f80005a3d2dcd7fce9"},{"messageHash":"0x4623dbec2d77f47b4f1656448879c3012691928ea938ebd97082a0a12f5b8b2a"}]}'
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 db335e3d9eb6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f40a3600e115
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,140 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_nodes_are_not_relay_and_have_storenode_set with id: 2025-12-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_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-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d__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-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d__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-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d__wakuorg_nwaku:latest.log
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.64.119
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18117', '18118', '18119', '18120', '18121']
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 18117:18117 -p 18118:18118 -p 18119:18119 -p 18120:18120 -p 18121:18121 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=18119 --rest-port=18117 --tcp-port=18118 --discv5-udp-port=18120 --rest-address=0.0.0.0 --nat=extip:172.18.64.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4bf35db23e7ed9f9ef13ccb911cebd0f6d47c7d38cafaec01beee2be77ee6cfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18121 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.119 waku c21cbdeb7ccea2181378caa1755bb0692eb8c7ea25427c16d4b39ce96b615620
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c21cbdeb7cce. Setting up logs at ./log/docker/node1_2025-12-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18117
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 573499d5b7a5. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bcbae955ad14. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18117/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:18117/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.64.119/tcp/18118/p2p/16Uiu2HAmPsH8uJA17rhGshwfwZ7tp8U1y1K5jDMFZhf57Trt5Cx6","/ip4/172.18.64.119/tcp/18119/ws/p2p/16Uiu2HAmPsH8uJA17rhGshwfwZ7tp8U1y1K5jDMFZhf57Trt5Cx6"],"enrUri":"enr:-L24QOPjecPliOJqAmNwxbeozEiDLA4NN2g73KPYr8VvN8cdcvFwP93prngE8AS7DkkCOCTgNkUvO6pA6DDvpJ3uuRoCgmlkgnY0gmlwhKwSQHeKbXVsdGlhZGRyc5YACASsEkB3BkbGAAoErBJAdwZGx90DgnJzhQADAQAAiXNlY3AyNTZrMaEDppaBoWRkTfJ70VP-fdOsGC7pVq8-krkMkankNNqSxPeDdGNwgkbGg3VkcIJGyIV3YWt1MgM"}'
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.90.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25879', '25880', '25881', '25882', '25883']
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 25879:25879 -p 25880:25880 -p 25881:25881 -p 25882:25882 -p 25883:25883 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=25881 --rest-port=25879 --tcp-port=25880 --discv5-udp-port=25882 --rest-address=0.0.0.0 --nat=extip:172.18.90.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2aeb05eefff579cd8dde80166bfadda11ec3c913d2aecbefa0ee38bec93bc6a3 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25883 --metrics-logging=true --relay=false --storenode=/ip4/172.18.64.119/tcp/18118/p2p/16Uiu2HAmPsH8uJA17rhGshwfwZ7tp8U1y1K5jDMFZhf57Trt5Cx6 --discv5-bootstrap-node=enr:-L24QOPjecPliOJqAmNwxbeozEiDLA4NN2g73KPYr8VvN8cdcvFwP93prngE8AS7DkkCOCTgNkUvO6pA6DDvpJ3uuRoCgmlkgnY0gmlwhKwSQHeKbXVsdGlhZGRyc5YACASsEkB3BkbGAAoErBJAdwZGx90DgnJzhQADAQAAiXNlY3AyNTZrMaEDppaBoWRkTfJ70VP-fdOsGC7pVq8-krkMkankNNqSxPeDdGNwgkbGg3VkcIJGyIV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.90.201 waku 7932ac0cce282e4068f83ab8bb6b69680a1a7f854b303b51c0afdb378d8faa39
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7932ac0cce28. Setting up logs at ./log/docker/node2_2025-12-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25879
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:25879/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":"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:25879/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.90.201/tcp/25880/p2p/16Uiu2HAm1WDTPw5UaGToP8Yn8R5Bj6voEu2dpzS46ZmF4SSmswJf","/ip4/172.18.90.201/tcp/25881/ws/p2p/16Uiu2HAm1WDTPw5UaGToP8Yn8R5Bj6voEu2dpzS46ZmF4SSmswJf"],"enrUri":"enr:-L24QIr7hOrMpXgLxM7-DJUEGwwHDFqOr17vJjQuUzSqnHGyEaqZ6siVR_VMSVu-rsGHVqhM4RYkiamzc0l-5qhrhU0CgmlkgnY0gmlwhKwSWsmKbXVsdGlhZGRyc5YACASsElrJBmUYAAoErBJayQZlGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECWlAI4z5Za02rMvMEMdPvGNTRp80G9rxCusAAodgY-oiDdGNwgmUYg3VkcIJlGoV3YWt1MgA"}'
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.198.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38956', '38957', '38958', '38959', '38960']
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 38956:38956 -p 38957:38957 -p 38958:38958 -p 38959:38959 -p 38960:38960 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=38958 --rest-port=38956 --tcp-port=38957 --discv5-udp-port=38959 --rest-address=0.0.0.0 --nat=extip:172.18.198.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed460d8fbd8d25b5773b5a460129c24333eded4eaf3d3fbe4dc3dcd18d5bf8ce --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38960 --metrics-logging=true --relay=false --storenode=/ip4/172.18.64.119/tcp/18118/p2p/16Uiu2HAmPsH8uJA17rhGshwfwZ7tp8U1y1K5jDMFZhf57Trt5Cx6 --discv5-bootstrap-node=enr:-L24QIr7hOrMpXgLxM7-DJUEGwwHDFqOr17vJjQuUzSqnHGyEaqZ6siVR_VMSVu-rsGHVqhM4RYkiamzc0l-5qhrhU0CgmlkgnY0gmlwhKwSWsmKbXVsdGlhZGRyc5YACASsElrJBmUYAAoErBJayQZlGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECWlAI4z5Za02rMvMEMdPvGNTRp80G9rxCusAAodgY-oiDdGNwgmUYg3VkcIJlGoV3YWt1MgA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.198.169 waku 420a726c775740161d0e85a5fabae467e1d1053e0672c763a20d222cc3118ce1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 420a726c7757. Setting up logs at ./log/docker/node3_2025-12-14_04-21-57__54993f86-84b9-4758-aa5f-54fe0637dc6d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38956
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:38956/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":"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:38956/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.169/tcp/38957/p2p/16Uiu2HAkvp8GJ8uYRwy4gWc7Fz5dZ7Lcpziu5qEJyzNouGW4A8mE","/ip4/172.18.198.169/tcp/38958/ws/p2p/16Uiu2HAkvp8GJ8uYRwy4gWc7Fz5dZ7Lcpziu5qEJyzNouGW4A8mE"],"enrUri":"enr:-L24QP7QEjutRfb4EdwgcmaevD6q4rAZAls_pVuot2GH8k4GbauI0GoHODYvaWsEGZx2CaoJWOmOjr2JaROO71nyQt0CgmlkgnY0gmlwhKwSxqmKbXVsdGlhZGRyc5YACASsEsapBpgtAAoErBLGqQaYLt0DgnJzhQADAQAAiXNlY3AyNTZrMaECFJwvSw9h2gpTHqX8vKa84sOFZ5yo-Lu2Ve1Q97JVj3mDdGNwgpgtg3VkcIKYL4V3YWt1MgA"}'
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:25879/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.119/tcp/18118/p2p/16Uiu2HAmPsH8uJA17rhGshwfwZ7tp8U1y1K5jDMFZhf57Trt5Cx6"]'
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:38956/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.90.201/tcp/25880/p2p/16Uiu2HAm1WDTPw5UaGToP8Yn8R5Bj6voEu2dpzS46ZmF4SSmswJf"]'
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:18117/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:18117/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:18117/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:18117/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:18117/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:18117/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:18117/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:18117/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:18117/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:18117/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:18117/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:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18117/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"0xffeea3f2fa3e7f0ff345d2bab33af833ee34a09bcd74c0e5a3cfa30c98b5b57e"},{"messageHash":"0xb5f6436fd608b921b4748a5347fa145784d3d5ed4326a0d580f7ccb1652fdad3"},{"messageHash":"0x0d10e3e5a6b294fee8edf924f5f05dd4013a49a93a823dfee36c7f71652672fe"},{"messageHash":"0xba7d507668510fbba838d33cfa1dff1e1ca1a07cee52f0cfcbadcdfbb1af57d7"},{"messageHash":"0x02317ec8520d06d7f9cd45b3bd54dd5a2efd1d8f6e197ddec4e13590defd297d"},{"messageHash":"0x06735c857611d76e05d646b99a964390b89432889cba92e6bdc1a1a2f5576cb5"},{"messageHash":"0x38a1874c100c8829f883d626de37462942cf6aaf393024ed31bf958d6682a3d4"},{"messageHash":"0x53bc4a1a7ae4bb8f12a2703a98a628660b717facf0750cb66ca7224049ba31fe"},{"messageHash":"0xfa9018e53f5515da6cf005e87767a0e00a183d8940caa71b43cc703f67bc1a3f"},{"messageHash":"0x96424ea661d87151db32636e9e57891c50bd2daa366a35d23fcea5ef93d643b2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25879/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"6fe0532c90a8c676b578","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xffeea3f2fa3e7f0ff345d2bab33af833ee34a09bcd74c0e5a3cfa30c98b5b57e"},{"messageHash":"0xb5f6436fd608b921b4748a5347fa145784d3d5ed4326a0d580f7ccb1652fdad3"},{"messageHash":"0x0d10e3e5a6b294fee8edf924f5f05dd4013a49a93a823dfee36c7f71652672fe"},{"messageHash":"0xba7d507668510fbba838d33cfa1dff1e1ca1a07cee52f0cfcbadcdfbb1af57d7"},{"messageHash":"0x02317ec8520d06d7f9cd45b3bd54dd5a2efd1d8f6e197ddec4e13590defd297d"},{"messageHash":"0x06735c857611d76e05d646b99a964390b89432889cba92e6bdc1a1a2f5576cb5"},{"messageHash":"0x38a1874c100c8829f883d626de37462942cf6aaf393024ed31bf958d6682a3d4"},{"messageHash":"0x53bc4a1a7ae4bb8f12a2703a98a628660b717facf0750cb66ca7224049ba31fe"},{"messageHash":"0xfa9018e53f5515da6cf005e87767a0e00a183d8940caa71b43cc703f67bc1a3f"},{"messageHash":"0x96424ea661d87151db32636e9e57891c50bd2daa366a35d23fcea5ef93d643b2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38956/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"c767c0e0abaab995f4ca","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xffeea3f2fa3e7f0ff345d2bab33af833ee34a09bcd74c0e5a3cfa30c98b5b57e"},{"messageHash":"0xb5f6436fd608b921b4748a5347fa145784d3d5ed4326a0d580f7ccb1652fdad3"},{"messageHash":"0x0d10e3e5a6b294fee8edf924f5f05dd4013a49a93a823dfee36c7f71652672fe"},{"messageHash":"0xba7d507668510fbba838d33cfa1dff1e1ca1a07cee52f0cfcbadcdfbb1af57d7"},{"messageHash":"0x02317ec8520d06d7f9cd45b3bd54dd5a2efd1d8f6e197ddec4e13590defd297d"},{"messageHash":"0x06735c857611d76e05d646b99a964390b89432889cba92e6bdc1a1a2f5576cb5"},{"messageHash":"0x38a1874c100c8829f883d626de37462942cf6aaf393024ed31bf958d6682a3d4"},{"messageHash":"0x53bc4a1a7ae4bb8f12a2703a98a628660b717facf0750cb66ca7224049ba31fe"},{"messageHash":"0xfa9018e53f5515da6cf005e87767a0e00a183d8940caa71b43cc703f67bc1a3f"},{"messageHash":"0x96424ea661d87151db32636e9e57891c50bd2daa366a35d23fcea5ef93d643b2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
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 c21cbdeb7cce
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7932ac0cce28
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 420a726c7757
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c21cbdeb7cce. 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.

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-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634
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-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__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.135.188
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30671', '30672', '30673', '30674', '30675']
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 30671:30671 -p 30672:30672 -p 30673:30673 -p 30674:30674 -p 30675:30675 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=30673 --rest-port=30671 --tcp-port=30672 --discv5-udp-port=30674 --rest-address=0.0.0.0 --nat=extip:172.18.135.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4f3eacaf5f6d5acf91984fdff2d420be6e7eccc5f6da8b08f2cd7606e81e2ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30675 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.188 waku 517f47b12bab72b4706844c96abcc57b7a809d586db6286a355084dd6981b014
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 517f47b12bab. Setting up logs at ./log/docker/receiving_node1_2025-12-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30671
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 a5c7b6da4b89. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ef5149916845. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30671/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:30671/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.135.188/tcp/30672/p2p/16Uiu2HAmG8PwJtcvrzNiSc99PffEVq9p3jb2SLij4S4LPaBR2PSh","/ip4/172.18.135.188/tcp/30673/ws/p2p/16Uiu2HAmG8PwJtcvrzNiSc99PffEVq9p3jb2SLij4S4LPaBR2PSh"],"enrUri":"enr:-L24QMvzKl2dT4JQJv0ev5y1xMdB5hlQoNRgh9PvbeIwJKhVQFA7C03-jkebJMaNyXyY6SMyFdwppEbiGJIInad95WMCgmlkgnY0gmlwhKwSh7yKbXVsdGlhZGRyc5YACASsEoe8BnfQAAoErBKHvAZ30d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM5hpeZE5Z2O4VFSggALvMckpybqVJL_jliK1KvUzZRKDdGNwgnfQg3VkcIJ30oV3YWt1Mgk"}'
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-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__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.19.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4437', '4438', '4439', '4440', '4441']
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 4437:4437 -p 4438:4438 -p 4439:4439 -p 4440:4440 -p 4441:4441 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=4439 --rest-port=4437 --tcp-port=4438 --discv5-udp-port=4440 --rest-address=0.0.0.0 --nat=extip:172.18.19.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a97cf55bc0dfbecd42ebcd103faf3be81dc77cb168aebcecdca58cda5ab8eb29 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4441 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.98 waku 850720f4ba4847aa3acedc4d04d14d632cf31bedd3a025ac28d1c91a66c0bdf8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 850720f4ba48. Setting up logs at ./log/docker/receiving_node2_2025-12-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4437
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:4437/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:4437/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.19.98/tcp/4438/p2p/16Uiu2HAmCn5A3GxUgxTPR1ZeQ6p9CqRaBCkxyFBZd95qSJdw55VL","/ip4/172.18.19.98/tcp/4439/ws/p2p/16Uiu2HAmCn5A3GxUgxTPR1ZeQ6p9CqRaBCkxyFBZd95qSJdw55VL"],"enrUri":"enr:-L24QJ9-VkOXcVLvdvnySOAiyenFO5HLotPnzrzz3_xa95x0H4BiEN4zoKcXs-4C5u6Kc9BnXNtJnkvp89omEbcZtXcCgmlkgnY0gmlwhKwSE2KKbXVsdGlhZGRyc5YACASsEhNiBhFWAAoErBITYgYRV90DgnJzhQADAQAAiXNlY3AyNTZrMaEDAdB_901lJK7L_G7EsY8aVUu1w_IrZKVWV1elEaPC-DuDdGNwghFWg3VkcIIRWIV3YWt1MgE"}'
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:4437/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.188/tcp/30672/p2p/16Uiu2HAmG8PwJtcvrzNiSc99PffEVq9p3jb2SLij4S4LPaBR2PSh"]'
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-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__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.91.91
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10943', '10944', '10945', '10946', '10947']
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 10943:10943 -p 10944:10944 -p 10945:10945 -p 10946:10946 -p 10947:10947 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=10945 --rest-port=10943 --tcp-port=10944 --discv5-udp-port=10946 --rest-address=0.0.0.0 --nat=extip:172.18.91.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1a18ef9e8ebdc74f06dbfcb0b5e4cdfb61f4d2d8a0deaaa603acccb417ccb4ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10947 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMvzKl2dT4JQJv0ev5y1xMdB5hlQoNRgh9PvbeIwJKhVQFA7C03-jkebJMaNyXyY6SMyFdwppEbiGJIInad95WMCgmlkgnY0gmlwhKwSh7yKbXVsdGlhZGRyc5YACASsEoe8BnfQAAoErBKHvAZ30d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM5hpeZE5Z2O4VFSggALvMckpybqVJL_jliK1KvUzZRKDdGNwgnfQg3VkcIJ30oV3YWt1Mgk --lightpushnode=/ip4/172.18.135.188/tcp/30672/p2p/16Uiu2HAmG8PwJtcvrzNiSc99PffEVq9p3jb2SLij4S4LPaBR2PSh --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.91 waku 4475dec4b0c87f3893fc1eb85e4faee81e9eb4d1969b723c738d8a6121f4d8aa
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4475dec4b0c8. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10943
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:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4475dec4b0c8. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10943/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=10943): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbe2a581640>: 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.130.242
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49627', '49628', '49629', '49630', '49631']
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 49627:49627 -p 49628:49628 -p 49629:49629 -p 49630:49630 -p 49631:49631 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=49629 --rest-port=49627 --tcp-port=49628 --discv5-udp-port=49630 --rest-address=0.0.0.0 --nat=extip:172.18.130.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ce0a023366e22cf278a5b7dc47e29d2a84c10d1a2e86cdbeadd8eac4b4c7416 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49631 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMvzKl2dT4JQJv0ev5y1xMdB5hlQoNRgh9PvbeIwJKhVQFA7C03-jkebJMaNyXyY6SMyFdwppEbiGJIInad95WMCgmlkgnY0gmlwhKwSh7yKbXVsdGlhZGRyc5YACASsEoe8BnfQAAoErBKHvAZ30d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM5hpeZE5Z2O4VFSggALvMckpybqVJL_jliK1KvUzZRKDdGNwgnfQg3VkcIJ30oV3YWt1Mgk --lightpushnode=/ip4/172.18.135.188/tcp/30672/p2p/16Uiu2HAmG8PwJtcvrzNiSc99PffEVq9p3jb2SLij4S4LPaBR2PSh --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.242 waku 01600e026e0d8c38a76faa64531471ab500dbf5a9c79d7f6a7570119d31aff28
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 01600e026e0d. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49627
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:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 01600e026e0d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49627/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=49627): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbe2a583110>: 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.28.149
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18334', '18335', '18336', '18337', '18338']
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 18334:18334 -p 18335:18335 -p 18336:18336 -p 18337:18337 -p 18338:18338 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=18336 --rest-port=18334 --tcp-port=18335 --discv5-udp-port=18337 --rest-address=0.0.0.0 --nat=extip:172.18.28.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3eecfedbbecb0b7acb917b7083eb6b3cebb6dc347bdeb9cd30aedd7ddb85d8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18338 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMvzKl2dT4JQJv0ev5y1xMdB5hlQoNRgh9PvbeIwJKhVQFA7C03-jkebJMaNyXyY6SMyFdwppEbiGJIInad95WMCgmlkgnY0gmlwhKwSh7yKbXVsdGlhZGRyc5YACASsEoe8BnfQAAoErBKHvAZ30d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDM5hpeZE5Z2O4VFSggALvMckpybqVJL_jliK1KvUzZRKDdGNwgnfQg3VkcIJ30oV3YWt1Mgk --lightpushnode=/ip4/172.18.135.188/tcp/30672/p2p/16Uiu2HAmG8PwJtcvrzNiSc99PffEVq9p3jb2SLij4S4LPaBR2PSh --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.28.149 waku 88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 88894c2e39c0. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-16-10__595cad4b-4379-4601-84b6-a3b7725eb634__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18334
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:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88894c2e39c0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18334/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=18334): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbe2a5df470>: 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 517f47b12bab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 850720f4ba48
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 517f47b12bab. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 850720f4ba48. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b/stop: Not Found ("No such container: 88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b/stop: Not Found ("No such container: 88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88894c2e39c0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b/stop: Not Found ("No such container: 88894c2e39c04973a173b468f56dcf2ad091433fa0dfcea0a7a9f1ed4dc84d1b")
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,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_no_timestamp with id: 2025-12-14_04-20-13__450b3178-d7c1-4c8c-949d-1c168d758da0
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-14_04-20-13__450b3178-d7c1-4c8c-949d-1c168d758da0__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.207.165
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58631', '58632', '58633', '58634', '58635']
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 58631:58631 -p 58632:58632 -p 58633:58633 -p 58634:58634 -p 58635:58635 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=58633 --rest-port=58631 --tcp-port=58632 --discv5-udp-port=58634 --rest-address=0.0.0.0 --nat=extip:172.18.207.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9d8bbf8a5ec1d5df9c2c545d0268ac9ac7e561cfaef95a9e9cdec9ec39cb4fff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58635 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.207.165 waku 197fe682bdc0c019fd29c540b6e85e8852a6194725f092c4014c111059e51bb4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 197fe682bdc0. Setting up logs at ./log/docker/node1_2025-12-14_04-20-13__450b3178-d7c1-4c8c-949d-1c168d758da0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58631
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 e65a64aaeb1c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 286090e09324. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58631/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:58631/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.207.165/tcp/58632/p2p/16Uiu2HAmGaZxPrE42kAvfVJz277zxt6XsXJCEmZUgVRKvHRqEpWA","/ip4/172.18.207.165/tcp/58633/ws/p2p/16Uiu2HAmGaZxPrE42kAvfVJz277zxt6XsXJCEmZUgVRKvHRqEpWA"],"enrUri":"enr:-L24QMpmTitrf39cXOFIg3zkOgn6eEA43YqP8_aHf3mEOsP_ZbetGR0fHTSePudhjZpcVyYZA_3N6wfCIiEkPZ0M8AsCgmlkgnY0gmlwhKwSz6WKbXVsdGlhZGRyc5YACASsEs-lBuUIAAoErBLPpQblCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOkzXW9ImF-DomaXtXTu6UdyebgFQ5kt_Vn74avhXSL-DdGNwguUIg3VkcILlCoV3YWt1MgE"}'
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-14_04-20-13__450b3178-d7c1-4c8c-949d-1c168d758da0__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.30.177
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23940', '23941', '23942', '23943', '23944']
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 23940:23940 -p 23941:23941 -p 23942:23942 -p 23943:23943 -p 23944:23944 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=23942 --rest-port=23940 --tcp-port=23941 --discv5-udp-port=23943 --rest-address=0.0.0.0 --nat=extip:172.18.30.177 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faa9aebeaebcc91c7b8168a0c2fd2a2b9f7ded9aa471aa7a87e90818af8c3af3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23944 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMpmTitrf39cXOFIg3zkOgn6eEA43YqP8_aHf3mEOsP_ZbetGR0fHTSePudhjZpcVyYZA_3N6wfCIiEkPZ0M8AsCgmlkgnY0gmlwhKwSz6WKbXVsdGlhZGRyc5YACASsEs-lBuUIAAoErBLPpQblCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOkzXW9ImF-DomaXtXTu6UdyebgFQ5kt_Vn74avhXSL-DdGNwguUIg3VkcILlCoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.30.177 waku e173be285169779dfba8bf25b3f4d53d11b73968e60e2cc97359c5f2a0b02f9b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e173be285169. Setting up logs at ./log/docker/node2_2025-12-14_04-20-13__450b3178-d7c1-4c8c-949d-1c168d758da0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23940
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:23940/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:23940/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.30.177/tcp/23941/p2p/16Uiu2HAmHpAshxps1L3FN7DdXKNdNxSZMfhWrT5iPLEGmPuF5BpX","/ip4/172.18.30.177/tcp/23942/ws/p2p/16Uiu2HAmHpAshxps1L3FN7DdXKNdNxSZMfhWrT5iPLEGmPuF5BpX"],"enrUri":"enr:-L24QM3xEzAban-vA8_SNH08bVPnBZ8bfFkhWPqY068OOFJiZ20eYhAE8mbb_vb1N1izrHxT6MLO1gtXuykENcihq3YCgmlkgnY0gmlwhKwSHrGKbXVsdGlhZGRyc5YACASsEh6xBl2FAAoErBIesQZdht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTKSP2piJ6cOZn30mAv-_k25KbYJjGpWXHpYECs5HtqyDdGNwgl2Fg3VkcIJdh4V3YWt1MgE"}'
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:23940/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.207.165/tcp/58632/p2p/16Uiu2HAmGaZxPrE42kAvfVJz277zxt6XsXJCEmZUgVRKvHRqEpWA"]'
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:58631/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:23940/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:58631/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:58631/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":1765686016158560000,"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:23940/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":1765686016158560000,"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:58631/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto"}'
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:58631/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":1765686016274939648,"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:23940/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":1765686016274939648,"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 197fe682bdc0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e173be285169
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,69 @@
2025-12-14 04:33:48.139 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:33:48.139 DEBUG [tests.conftest] Running test: test_main_node_only_relay__peer_only_store with id: 2025-12-14_04-33-48__0926aa61-475c-4103-bace-ba336c4d9399
2025-12-14 04:33:48.140 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:33:48.140 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:33:48.147 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:48.148 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-33-48__0926aa61-475c-4103-bace-ba336c4d9399__wakuorg_nwaku:latest.log
2025-12-14 04:33:48.148 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:48.148 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:48.149 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:48.149 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.182.238
2025-12-14 04:33:48.149 DEBUG [src.node.docker_mananger] Generated ports ['20978', '20979', '20980', '20981', '20982']
2025-12-14 04:33:48.150 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:48.150 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:48.150 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:48.150 DEBUG [src.node.docker_mananger] docker run -i -t -p 20978:20978 -p 20979:20979 -p 20980:20980 -p 20981:20981 -p 20982:20982 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=20980 --rest-port=20978 --tcp-port=20979 --discv5-udp-port=20981 --rest-address=0.0.0.0 --nat=extip:172.18.182.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=81b4fea7fd49bbfc38fd22c6fd7b9a6fe3c68688cdf93eb748e2ee4703dfdf89 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20982 --metrics-logging=true --store=false --relay=true
2025-12-14 04:33:48.327 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.182.238 waku b2614aeacd08c670941c472261f8968a54c419654238234914167b15cd2cd1d7
2025-12-14 04:33:48.364 DEBUG [src.node.docker_mananger] Container started with ID b2614aeacd08. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-33-48__0926aa61-475c-4103-bace-ba336c4d9399__wakuorg_nwaku:latest.log
2025-12-14 04:33:48.366 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20978
2025-12-14 04:33:48.366 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:33:48.438 ERROR [src.node.docker_mananger] Max retries reached for container ba1e1850fcc5. Exiting log stream.
2025-12-14 04:33:48.942 ERROR [src.node.docker_mananger] Max retries reached for container 6f14732647c7. Exiting log stream.
2025-12-14 04:33:49.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20978/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:49.370 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-14 04:33:49.370 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:33:49.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20978/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:49.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.182.238/tcp/20979/p2p/16Uiu2HAmKVujuvym4RrWB9VJ1vXeAuaey2BbJBzSkUWoNsZX37DY","/ip4/172.18.182.238/tcp/20980/ws/p2p/16Uiu2HAmKVujuvym4RrWB9VJ1vXeAuaey2BbJBzSkUWoNsZX37DY"],"enrUri":"enr:-L24QIFyrGllXAQhA9Q9FVPjRyNdoNCLla1tB66jW07HEJt7C6kxsTgorRtY-JZYYqBGbvEoaLQEFwGleKPZr_w1lOYCgmlkgnY0gmlwhKwStu6KbXVsdGlhZGRyc5YACASsErbuBlHzAAoErBK27gZR9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZa5eZPfFRCOaI9G3IxbRd12cNUKjSbLHlKv5qh1_qt-DdGNwglHzg3VkcIJR9YV3YWt1MgE"}'
2025-12-14 04:33:49.373 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:33:49.379 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:33:49.380 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-33-48__0926aa61-475c-4103-bace-ba336c4d9399__wakuorg_nwaku:latest.log
2025-12-14 04:33:49.380 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:33:49.380 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:33:49.381 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:33:49.381 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.84.90
2025-12-14 04:33:49.381 DEBUG [src.node.docker_mananger] Generated ports ['26921', '26922', '26923', '26924', '26925']
2025-12-14 04:33:49.382 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:33:49.382 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:33:49.382 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:33:49.382 DEBUG [src.node.docker_mananger] docker run -i -t -p 26921:26921 -p 26922:26922 -p 26923:26923 -p 26924:26924 -p 26925:26925 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=26923 --rest-port=26921 --tcp-port=26922 --discv5-udp-port=26924 --rest-address=0.0.0.0 --nat=extip:172.18.84.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd42cd3a4d835cf2dce91cc2afd33bdd60ed4a5acb8cee73a40abbcbbd9b2295 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26925 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIFyrGllXAQhA9Q9FVPjRyNdoNCLla1tB66jW07HEJt7C6kxsTgorRtY-JZYYqBGbvEoaLQEFwGleKPZr_w1lOYCgmlkgnY0gmlwhKwStu6KbXVsdGlhZGRyc5YACASsErbuBlHzAAoErBK27gZR9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZa5eZPfFRCOaI9G3IxbRd12cNUKjSbLHlKv5qh1_qt-DdGNwglHzg3VkcIJR9YV3YWt1MgE --storenode=/ip4/172.18.182.238/tcp/20979/p2p/16Uiu2HAmKVujuvym4RrWB9VJ1vXeAuaey2BbJBzSkUWoNsZX37DY --store=true --relay=false
2025-12-14 04:33:49.564 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.84.90 waku ce56afb780ad63e6761329edc5ea56ce5a283b127a5869c94fccf4027c3306f9
2025-12-14 04:33:49.594 DEBUG [src.node.docker_mananger] Container started with ID ce56afb780ad. Setting up logs at ./log/docker/store_node1_2025-12-14_04-33-48__0926aa61-475c-4103-bace-ba336c4d9399__wakuorg_nwaku:latest.log
2025-12-14 04:33:49.595 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26921
2025-12-14 04:33:49.596 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:33:50.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26921/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:50.601 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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-14 04:33:50.601 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:33:50.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26921/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:50.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.90/tcp/26922/p2p/16Uiu2HAmTzmy93QNe1R98GL8vZ9dmgSkYG7o2d8HgiKgXCKvhKvy","/ip4/172.18.84.90/tcp/26923/ws/p2p/16Uiu2HAmTzmy93QNe1R98GL8vZ9dmgSkYG7o2d8HgiKgXCKvhKvy"],"enrUri":"enr:-L24QMTyooJrPZ6_Xr-ndrmXNtUwtjaooL4iZh55aLYYeg6POEonISDZimmyFqV0igbS7bTesVBey0aFj69cVL098gUCgmlkgnY0gmlwhKwSVFqKbXVsdGlhZGRyc5YACASsElRaBmkqAAoErBJUWgZpK90DgnJzhQADAQAAiXNlY3AyNTZrMaED4_DreOg1sx4_NDfmr1r20DfbZ5ZFRud-PHhMpAUWn1KDdGNwgmkqg3VkcIJpLIV3YWt1MgI"}'
2025-12-14 04:33:50.604 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:33:50.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26921/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.182.238/tcp/20979/p2p/16Uiu2HAmKVujuvym4RrWB9VJ1vXeAuaey2BbJBzSkUWoNsZX37DY"]'
2025-12-14 04:33:50.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:50.634 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20978/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:33:50.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:50.646 DEBUG [src.steps.store] Relaying message
2025-12-14 04:33:50.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20978/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-14 04:33:50.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:33:50.653 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:33:50.853 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:33:50.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26921/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:33:50.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:33:50.857 DEBUG [src.steps.store] messages length is 0
2025-12-14 04:33:50.858 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:33:50.860 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:33:50.861 DEBUG [src.node.waku_node] Stopping container with id b2614aeacd08
2025-12-14 04:33:51.408 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:33:51.408 DEBUG [src.node.waku_node] Stopping container with id ce56afb780ad
2025-12-14 04:33:51.942 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:33:51.946 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:33:51.955 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:33:51.960 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,124 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_peers_for_filter_node with id: 2025-12-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26
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.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-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__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.180.131
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34220', '34221', '34222', '34223', '34224']
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 34220:34220 -p 34221:34221 -p 34222:34222 -p 34223:34223 -p 34224:34224 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=34222 --rest-port=34220 --tcp-port=34221 --discv5-udp-port=34223 --rest-address=0.0.0.0 --nat=extip:172.18.180.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0b3a6ccc93bb3ccc4efd6cf526ddc1c5ddff51a28899a5d6aa59fddbdc2f93c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34224 --metrics-logging=true --relay=true --filter=true --relay-peer-exchange=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.131 waku f871632690471e0962ae423ac0614629fc5287cd1af64bcc735b43a3b8e394c0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2f7e6f59ad8c. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f87163269047. Setting up logs at ./log/docker/node1_2025-12-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34220
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 a09e09cb4856. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34220/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:34220/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.180.131/tcp/34221/p2p/16Uiu2HAmBxAVMUGeC1f9hdFpsbtYNpoXSKj32a4YxwrJ4BCQjamD","/ip4/172.18.180.131/tcp/34222/ws/p2p/16Uiu2HAmBxAVMUGeC1f9hdFpsbtYNpoXSKj32a4YxwrJ4BCQjamD"],"enrUri":"enr:-L24QNGhhIucnGLN7oJ3XWxntDpaNgTIQ9B9gcrIZLs5jVAicrMztP4yTpSXkYjd1POP6QV2oAfezBUCxSW_SL0IWWsCgmlkgnY0gmlwhKwStIOKbXVsdGlhZGRyc5YACASsErSDBoWtAAoErBK0gwaFrt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9YqmrGms8300pcq5sZcGDHoitnsGJISMZEyzFbvV6YiDdGNwgoWtg3VkcIKFr4V3YWt1MgU"}'
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-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__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.128.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31585', '31586', '31587', '31588', '31589']
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 31585:31585 -p 31586:31586 -p 31587:31587 -p 31588:31588 -p 31589:31589 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=31587 --rest-port=31585 --tcp-port=31586 --discv5-udp-port=31588 --rest-address=0.0.0.0 --nat=extip:172.18.128.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb950a051c6c3c6dde07b0f52b5d48fea752d788060bdfab49927c3c0f6242f2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31589 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNGhhIucnGLN7oJ3XWxntDpaNgTIQ9B9gcrIZLs5jVAicrMztP4yTpSXkYjd1POP6QV2oAfezBUCxSW_SL0IWWsCgmlkgnY0gmlwhKwStIOKbXVsdGlhZGRyc5YACASsErSDBoWtAAoErBK0gwaFrt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9YqmrGms8300pcq5sZcGDHoitnsGJISMZEyzFbvV6YiDdGNwgoWtg3VkcIKFr4V3YWt1MgU --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.28 waku e3da71305b9c8227bb38f0c845db20a50e30ae4a391764d818d268ab4afe0363
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3da71305b9c. Setting up logs at ./log/docker/node2_2025-12-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31585
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:31585/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":"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:31585/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.128.28/tcp/31586/p2p/16Uiu2HAmDxaurpN6oxqyUgUF1Rn6n1pwS64F6xduksmzFeo8gvtv","/ip4/172.18.128.28/tcp/31587/ws/p2p/16Uiu2HAmDxaurpN6oxqyUgUF1Rn6n1pwS64F6xduksmzFeo8gvtv"],"enrUri":"enr:-L24QHghlkqZXhn_L5IQQxnVqU8nxMvX8Xluf1WAMehXmCWDTh9wQYCe7c721fQjPr1dksQFo8ZXealZmbg_JNiODBACgmlkgnY0gmlwhKwSgByKbXVsdGlhZGRyc5YACASsEoAcBntiAAoErBKAHAZ7Y90DgnJzhQADAQAAiXNlY3AyNTZrMaEDE12juXf1YiGkyGNBQv8hB7uLQDfWnYSKQ-i4-gXGqb-DdGNwgntig3VkcIJ7ZIV3YWt1MgU"}'
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:31585/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.131/tcp/34221/p2p/16Uiu2HAmBxAVMUGeC1f9hdFpsbtYNpoXSKj32a4YxwrJ4BCQjamD"]'
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:34220/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:31585/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 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34220/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.128.28/tcp/52160/p2p/16Uiu2HAmDxaurpN6oxqyUgUF1Rn6n1pwS64F6xduksmzFeo8gvtv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
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-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__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.67.140
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11427', '11428', '11429', '11430', '11431']
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 11427:11427 -p 11428:11428 -p 11429:11429 -p 11430:11430 -p 11431:11431 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=11429 --rest-port=11427 --tcp-port=11428 --discv5-udp-port=11430 --rest-address=0.0.0.0 --nat=extip:172.18.67.140 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=fccd8a73678cbaefdd12a1cf45f4c317455129decdf20debc3a4dd4b3d875ef4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11431 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.128.28/tcp/52160/p2p/16Uiu2HAmDxaurpN6oxqyUgUF1Rn6n1pwS64F6xduksmzFeo8gvtv
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.140 waku 17ffebcf6b377b8246d5c6e25cbb5fb38833e1f09b8913ccfea205de754ee1c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 17ffebcf6b37. Setting up logs at ./log/docker/node3_2025-12-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11427
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:11427/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":"INITIALIZING","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.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11427/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:11427/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.140/tcp/11428/p2p/16Uiu2HAm71qkDHbyxY7rrthj7CZNUxftZ7YB2vZaTNodRXU347ej","/ip4/172.18.67.140/tcp/11429/ws/p2p/16Uiu2HAm71qkDHbyxY7rrthj7CZNUxftZ7YB2vZaTNodRXU347ej"],"enrUri":"enr:-La4QMO7LaUOuw8Rfpc8mDWF05Il9Asj_7diUxRbmZE0UAi7AbOgMdZBQCEeu_bHTj35Gg-z0pvMSgyKjay286hVjKECgmlkgnY0gmlwhKwSQ4yKbXVsdGlhZGRyc5YACASsEkOMBiykAAoErBJDjAYspd0DgnJzhQADAQAAiXNlY3AyNTZrMaECrDFYkfHbV_x_76_yarPmZYDeWSlUr3mIRBRtxu6Lo1yDdGNwgiykhXdha3UyAA"}'
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:11427/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.131/tcp/34221/p2p/16Uiu2HAmBxAVMUGeC1f9hdFpsbtYNpoXSKj32a4YxwrJ4BCQjamD"]'
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:11427/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.128.28/tcp/52160/p2p/16Uiu2HAmDxaurpN6oxqyUgUF1Rn6n1pwS64F6xduksmzFeo8gvtv","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.180.131/tcp/34221/p2p/16Uiu2HAmBxAVMUGeC1f9hdFpsbtYNpoXSKj32a4YxwrJ4BCQjamD","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
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-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__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.59.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16489', '16490', '16491', '16492', '16493']
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 16489:16489 -p 16490:16490 -p 16491:16491 -p 16492:16492 -p 16493:16493 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=16491 --rest-port=16489 --tcp-port=16490 --discv5-udp-port=16492 --rest-address=0.0.0.0 --nat=extip:172.18.59.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7fff62ad0eabc8fbea8c2bce4bcdc3c6baafe4de0d90d6fdf3652ee7c75c8aa9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16493 --metrics-logging=true --relay=false --filternode=/ip4/172.18.128.28/tcp/52160/p2p/16Uiu2HAmDxaurpN6oxqyUgUF1Rn6n1pwS64F6xduksmzFeo8gvtv
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.59.52 waku 4d16719e173264bd380ed9f085fdaefaac41ee95a7df61a18652816cc670c402
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4d16719e1732. Setting up logs at ./log/docker/node4_2025-12-14_04-21-20__6a6b57df-d85f-429c-8f2e-65bbd3f45b26__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16489
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:16489/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:16489/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.59.52/tcp/16490/p2p/16Uiu2HAmAsJX4aSoYRCAVbFT9e6ESZE2PPuzZ1agnvDd8NC1U1Nn","/ip4/172.18.59.52/tcp/16491/ws/p2p/16Uiu2HAmAsJX4aSoYRCAVbFT9e6ESZE2PPuzZ1agnvDd8NC1U1Nn"],"enrUri":"enr:-L24QINRFBaGuaGg0j8txDiQvJ2L7szBYOokfbxiFx26pCEuEwGiPewnt56SAQPb6fuL-XMb_cvEuWECfpdqiVpSwogCgmlkgnY0gmlwhKwSOzSKbXVsdGlhZGRyc5YACASsEjs0BkBqAAoErBI7NAZAa90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5XAjl-06jecwIOEqfvnSoQSayeHkWRDcRPlMl0YC6ceDdGNwgkBqg3VkcIJAbIV3YWt1MgA"}'
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:16489/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.131/tcp/34221/p2p/16Uiu2HAmBxAVMUGeC1f9hdFpsbtYNpoXSKj32a4YxwrJ4BCQjamD"]'
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 f87163269047
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e3da71305b9c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 17ffebcf6b37
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f87163269047. 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 4d16719e1732
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e3da71305b9c. 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,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_relay__peer_relay_and_store with id: 2025-12-14_04-24-49__e97cb56d-7189-45b8-88bb-0b6abc68897f
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.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-14_04-24-49__e97cb56d-7189-45b8-88bb-0b6abc68897f__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.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51553', '51554', '51555', '51556', '51557']
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 51553:51553 -p 51554:51554 -p 51555:51555 -p 51556:51556 -p 51557:51557 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=51555 --rest-port=51553 --tcp-port=51554 --discv5-udp-port=51556 --rest-address=0.0.0.0 --nat=extip:172.18.133.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff65e7fbaa881c5cdbcf0d8e1fa0e84e9f2e9cc2fb2e29c2aedf3bd9df69aafb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51557 --metrics-logging=true --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.214 waku f7f58102b1a892295ecc316d7523a04d0cf30f771a82504edb0b7a08ce8cfb6c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0167f72bbfca. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f7f58102b1a8. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-24-49__e97cb56d-7189-45b8-88bb-0b6abc68897f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51553
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 21b3e33236e2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51553/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:51553/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.214/tcp/51554/p2p/16Uiu2HAkvhhFxAYDsrJDU7irBo1k13KukuiFhooRv7L1383AEPFP","/ip4/172.18.133.214/tcp/51555/ws/p2p/16Uiu2HAkvhhFxAYDsrJDU7irBo1k13KukuiFhooRv7L1383AEPFP"],"enrUri":"enr:-L24QNvOneKz9J-wdWd46xF-mUs-595hM-hew64epbpyKXfKejM2EJWD13zbZXD9bKRgG95xALivJbSe0QtR3-EyqwICgmlkgnY0gmlwhKwShdaKbXVsdGlhZGRyc5YACASsEoXWBsliAAoErBKF1gbJY90DgnJzhQADAQAAiXNlY3AyNTZrMaECEvZs8upJhzDgiszHEhJfO7xKO6NUc29lAXZsp8fup_KDdGNwgslig3VkcILJZIV3YWt1MgE"}'
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-14_04-24-49__e97cb56d-7189-45b8-88bb-0b6abc68897f__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.49.95
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19695', '19696', '19697', '19698', '19699']
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 19695:19695 -p 19696:19696 -p 19697:19697 -p 19698:19698 -p 19699:19699 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=19697 --rest-port=19695 --tcp-port=19696 --discv5-udp-port=19698 --rest-address=0.0.0.0 --nat=extip:172.18.49.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2664a8341aafaa7bf6e2a42f7aa51deedb8ae95e3a7fab34d0dacebc3b9a8ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19699 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNvOneKz9J-wdWd46xF-mUs-595hM-hew64epbpyKXfKejM2EJWD13zbZXD9bKRgG95xALivJbSe0QtR3-EyqwICgmlkgnY0gmlwhKwShdaKbXVsdGlhZGRyc5YACASsEoXWBsliAAoErBKF1gbJY90DgnJzhQADAQAAiXNlY3AyNTZrMaECEvZs8upJhzDgiszHEhJfO7xKO6NUc29lAXZsp8fup_KDdGNwgslig3VkcILJZIV3YWt1MgE --storenode=/ip4/172.18.133.214/tcp/51554/p2p/16Uiu2HAkvhhFxAYDsrJDU7irBo1k13KukuiFhooRv7L1383AEPFP --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.95 waku c41fa0fee98f90d1f56af6dc8de64e37bce3c6c71ced5fcb2e0ef77d72fb65f3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c41fa0fee98f. Setting up logs at ./log/docker/store_node1_2025-12-14_04-24-49__e97cb56d-7189-45b8-88bb-0b6abc68897f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19695
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:19695/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:19695/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.49.95/tcp/19696/p2p/16Uiu2HAkvvQEApwHeQcKKzCGQcBVJA4XbhDsszNLpKETnbQN4Bym","/ip4/172.18.49.95/tcp/19697/ws/p2p/16Uiu2HAkvvQEApwHeQcKKzCGQcBVJA4XbhDsszNLpKETnbQN4Bym"],"enrUri":"enr:-L24QOrkMeAlZTDEz6AnOniHvrabECHDF7UF9mdJzNXNMcT3VFvUxDV6ewD0HTm7RIim--uXEU7MeViNIl8SDlxkISoCgmlkgnY0gmlwhKwSMV-KbXVsdGlhZGRyc5YACASsEjFfBkzwAAoErBIxXwZM8d0DgnJzhQADAQAAiXNlY3AyNTZrMaECFje4KuPlVy0prAMQNBZccQqHc2L1AmmZqVJjDBUQi2yDdGNwgkzwg3VkcIJM8oV3YWt1MgM"}'
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:19695/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.214/tcp/51554/p2p/16Uiu2HAkvhhFxAYDsrJDU7irBo1k13KukuiFhooRv7L1383AEPFP"]'
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:51553/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:19695/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:51553/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:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19695/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&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":"0x7462d66801443064f66123a257dadc837853bed5b49ff40b83d0f3098c8121b3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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 f7f58102b1a8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c41fa0fee98f
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-14 04:35:55.919+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-14 04:35:55.919+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-14 04:35:55.919+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-14 04:35:55.919+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-14 04:35:55.919+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-14 04:35:55.919+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QA1Cggg-66NBZyyFua-A96XqsJjZrF8a00oiS_6Jt6S9E_lmqK8HPVwmXCozL-p6M-ED363aBGK-jJp91ErLiQwCgmlkgnY0gmlwhKwSEYCKbXVsdGlhZGRyc5YACASsEhGABpDwAAoErBIRgAaQ8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5MLLxgL0oHNbN97FUiPrIXVrsWETkiXAIla3jr-uC_ODdGNwgpDwg3VkcIKQ8oV3YWt1MgE
NTC 2025-12-14 04:35:55.920+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:24141
INF 2025-12-14 04:35:55.920+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:24141/
INF 2025-12-14 04:35:55.920+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-14 04:35:55.921+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-14 04:35:55.922+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-14 04:35:55.922+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-14 04:35:55.922+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-14 04:35:55.922+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-14 04:35:55.922+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.162.141/tcp/24142, /ip4/172.18.162.141/tcp/24143/ws]"
INF 2025-12-14 04:35:55.922+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-14 04:35:55.922+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-14 04:35:55.922+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-14 04:35:55.922+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-14 04:35:55.922+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-14 04:35:55.922+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-14 04:35:55.922+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-14 04:35:55.923+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-14 04:35:55.923+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*Dr3Dho, seqNo: 1765686955, addresses: [/ip4/172.18.162.141/tcp/24142, /ip4/172.18.162.141/tcp/24143/ws], mixKey: )"
TRC 2025-12-14 04:35:55.923+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-14 04:35:55.923+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-14 04:35:55.923+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-14 04:35:55.923+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-14 04:35:55.923+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-14 04:35:55.923+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-14 04:35:55.923+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-14 04:35:55.923+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-14 04:35:55.923+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,859 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_missing_content_topic with id: 2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f
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-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__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.219.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45133', '45134', '45135', '45136', '45137']
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 45133:45133 -p 45134:45134 -p 45135:45135 -p 45136:45136 -p 45137:45137 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=45135 --rest-port=45133 --tcp-port=45134 --discv5-udp-port=45136 --rest-address=0.0.0.0 --nat=extip:172.18.219.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecfb5adc58b0b59911fc3f22b73fc44331bcbf30fadc86e0024ab8f75df3ce8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45137 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.219.82 waku aa46ccb555c37748cf466d5de1575986f6fdb7f920a11a110fa747e6ffd0d831
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aa46ccb555c3. Setting up logs at ./log/docker/receiving_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45133
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:45133/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:45133/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.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633","/ip4/172.18.219.82/tcp/45135/ws/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633"],"enrUri":"enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk"}'
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-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__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.105.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33347', '33348', '33349', '33350', '33351']
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 33347:33347 -p 33348:33348 -p 33349:33349 -p 33350:33350 -p 33351:33351 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=33349 --rest-port=33347 --tcp-port=33348 --discv5-udp-port=33350 --rest-address=0.0.0.0 --nat=extip:172.18.105.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfe3cacc66dd4295e1d27eafcf6b7a83afeb02fb7aaa8a3cdddbfae97ccb13bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33351 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.48 waku 76555edb6cdb00e2d079dc208055ba698fe48750e92902c1e76f4447aaa581e7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76555edb6cdb. Setting up logs at ./log/docker/receiving_node2_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33347
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:33347/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:33347/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.105.48/tcp/33348/p2p/16Uiu2HAmQkF8ZCbwTRUKwaNVic4cRCzFsetnhbSQSibCF6BgQNz1","/ip4/172.18.105.48/tcp/33349/ws/p2p/16Uiu2HAmQkF8ZCbwTRUKwaNVic4cRCzFsetnhbSQSibCF6BgQNz1"],"enrUri":"enr:-L24QB4Z2d2REqYltYH2qKk0qhOKJ-MsiezOMCFNdN4wLE5TNg18qQotDdhSgqT_gMkxtbXeLAMFN4bAXbqQnScPRuMCgmlkgnY0gmlwhKwSaTCKbXVsdGlhZGRyc5YACASsEmkwBoJEAAoErBJpMAaCRd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDs6TcBjkvrEu10g7cCkRrjvdIdMRF2j-R6HZ9st1P_WaDdGNwgoJEg3VkcIKCRoV3YWt1MgE"}'
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:33347/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633"]'
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-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__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.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44488', '44489', '44490', '44491', '44492']
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 44488:44488 -p 44489:44489 -p 44490:44490 -p 44491:44491 -p 44492:44492 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=44490 --rest-port=44488 --tcp-port=44489 --discv5-udp-port=44491 --rest-address=0.0.0.0 --nat=extip:172.18.220.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0d512a5c14be0c1ec7d19991a104e1b3b5aeaeff5aaeeb254d5c130aabcb5ffd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44492 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk --lightpushnode=/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.102 waku 8b9388a53f9f569edc79ce0e636cb90efa985a2b6a00c61693bf3068e895a722
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8b9388a53f9f. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44488
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:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8b9388a53f9f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44488/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=44488): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d0edca0>: 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.121.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40404', '40405', '40406', '40407', '40408']
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 40404:40404 -p 40405:40405 -p 40406:40406 -p 40407:40407 -p 40408:40408 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=40406 --rest-port=40404 --tcp-port=40405 --discv5-udp-port=40407 --rest-address=0.0.0.0 --nat=extip:172.18.121.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7be2dcd85db2efb90fee28ab9b482ff862c2d3a135d1a8d8addd0284f612cba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40408 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk --lightpushnode=/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.102 waku 41c3b138c0b501e250dfb1f843712aceef45068502a752eaf0898ea12e07a4ee
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 41c3b138c0b5. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40404
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:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 41c3b138c0b5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40404/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=40404): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d4a99a0>: 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.202.112
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24524', '24525', '24526', '24527', '24528']
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 24524:24524 -p 24525:24525 -p 24526:24526 -p 24527:24527 -p 24528:24528 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=24526 --rest-port=24524 --tcp-port=24525 --discv5-udp-port=24527 --rest-address=0.0.0.0 --nat=extip:172.18.202.112 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e9adaca8cdcff13e43ebaaa0a2ea17b50dce9b2c22d5ce08bbd63cc9cbecccb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24528 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3wFNiI8r8V5JU0dhFGanQz0pfG1yPCl-rIzz77Ri31egLCY04krvQBoZNi_sg5O585irS_I1kLaTXjScGDO6YCgmlkgnY0gmlwhKwS21KKbXVsdGlhZGRyc5YACASsEttSBrBOAAoErBLbUgawT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDd_PpaH684QsJpl2Rv5NS7Cb0dzSRixQwv-0Q7gj-U9qDdGNwgrBOg3VkcIKwUIV3YWt1Mgk --lightpushnode=/ip4/172.18.219.82/tcp/45134/p2p/16Uiu2HAmLjEanyqpaYCiN8QzUDYJ5KcaLSvcoKcc2C76UtFqX633 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.112 waku 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 29d470946f07. Setting up logs at ./log/docker/lightpush_node1_2025-12-14_04-23-36__798df2ce-90b5-4c76-8cc9-9383afc24c5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24524
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:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 29d470946f07. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24524/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=24524): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d52c680>: 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 aa46ccb555c3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 76555edb6cdb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aa46ccb555c3. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 76555edb6cdb. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79/stop: Not Found ("No such container: 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79/stop: Not Found ("No such container: 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29d470946f07
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79/stop: Not Found ("No such container: 29d470946f0701c819eb3d0c4cf1e72aac833353042ff6a6f94984e771a4ec79")
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_extra_field with id: 2025-12-14_04-17-19__3c01a191-d57a-4960-b7d2-e8d787585f5f
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-14_04-17-19__3c01a191-d57a-4960-b7d2-e8d787585f5f__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.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7065', '7066', '7067', '7068', '7069']
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 7065:7065 -p 7066:7066 -p 7067:7067 -p 7068:7068 -p 7069:7069 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=7067 --rest-port=7065 --tcp-port=7066 --discv5-udp-port=7068 --rest-address=0.0.0.0 --nat=extip:172.18.12.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1b9af60d0be062bcafde8dada2dfbf5a5cdb58d49a7a9bba84eb90f6f7a67e59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7069 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.92 waku 62ad826a119e25942a6d3b82f8f4cc1572c3431c96957ba60838bc812a9a4270
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 62ad826a119e. Setting up logs at ./log/docker/node1_2025-12-14_04-17-19__3c01a191-d57a-4960-b7d2-e8d787585f5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7065
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 937cb4755107. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dcc27f59a53d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7065/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:7065/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.12.92/tcp/7066/p2p/16Uiu2HAm79sD2CxDrTwu9hSaJQwHvm5Tmo5E24w9DnyawaV6mvHa","/ip4/172.18.12.92/tcp/7067/ws/p2p/16Uiu2HAm79sD2CxDrTwu9hSaJQwHvm5Tmo5E24w9DnyawaV6mvHa"],"enrUri":"enr:-L24QAveJYkNmL8d11kxOVGoGWJJyJul8KOw6iy5gFURe7hhdJgSTew9UGRRt2HEv93Lqk9TdcBO2-PshP1Yn2delq0CgmlkgnY0gmlwhKwSDFyKbXVsdGlhZGRyc5YACASsEgxcBhuaAAoErBIMXAYbm90DgnJzhQADAQAAiXNlY3AyNTZrMaECrj-lUo2N7myc_gGa1Z1JJ72_sLK6AijX4xTuMp9zhCWDdGNwghuag3VkcIIbnIV3YWt1MgU"}'
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-14_04-17-19__3c01a191-d57a-4960-b7d2-e8d787585f5f__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.216.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32143', '32144', '32145', '32146', '32147']
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 32143:32143 -p 32144:32144 -p 32145:32145 -p 32146:32146 -p 32147:32147 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=32145 --rest-port=32143 --tcp-port=32144 --discv5-udp-port=32146 --rest-address=0.0.0.0 --nat=extip:172.18.216.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ba9ebe10dfee5a514cdecfa53cebb94a0bedce120c7ca0d59188de8f7a38471 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32147 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAveJYkNmL8d11kxOVGoGWJJyJul8KOw6iy5gFURe7hhdJgSTew9UGRRt2HEv93Lqk9TdcBO2-PshP1Yn2delq0CgmlkgnY0gmlwhKwSDFyKbXVsdGlhZGRyc5YACASsEgxcBhuaAAoErBIMXAYbm90DgnJzhQADAQAAiXNlY3AyNTZrMaECrj-lUo2N7myc_gGa1Z1JJ72_sLK6AijX4xTuMp9zhCWDdGNwghuag3VkcIIbnIV3YWt1MgU --filternode=/ip4/172.18.12.92/tcp/7066/p2p/16Uiu2HAm79sD2CxDrTwu9hSaJQwHvm5Tmo5E24w9DnyawaV6mvHa
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.124 waku 2947ea1d9520691b995d9c8ad151f38d0f53e2550f92cbffd7762a8609b35d58
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2947ea1d9520. Setting up logs at ./log/docker/node2_2025-12-14_04-17-19__3c01a191-d57a-4960-b7d2-e8d787585f5f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32143
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:32143/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:32143/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.216.124/tcp/32144/p2p/16Uiu2HAm8bC2VBUhhWSbVjHNJREcCheCohKtgJVUVtik8t6ojjH1","/ip4/172.18.216.124/tcp/32145/ws/p2p/16Uiu2HAm8bC2VBUhhWSbVjHNJREcCheCohKtgJVUVtik8t6ojjH1"],"enrUri":"enr:-L24QH90KuxvxIPI1iOgUKqxrHFWcZttpMfVF_I1R77f5h8oViNIeSBPDHleocZGAM5b4GR0uFJ7qVA1Y9H6N74gLRkCgmlkgnY0gmlwhKwS2HyKbXVsdGlhZGRyc5YACASsEth8Bn2QAAoErBLYfAZ9kd0DgnJzhQADAQAAiXNlY3AyNTZrMaECw5ghhP0yUdSRsVpHE_jcW7DtejU7geui-TQ6NfeqNFiDdGNwgn2Qg3VkcIJ9koV3YWt1MgA"}'
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:32143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.92/tcp/7066/p2p/16Uiu2HAm79sD2CxDrTwu9hSaJQwHvm5Tmo5E24w9DnyawaV6mvHa"]'
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:7065/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:32143/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8d334290-7fb1-4720-a027-b729aaeb231a", "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":"8d334290-7fb1-4720-a027-b729aaeb231a","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:32143/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/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:32143/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 62ad826a119e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2947ea1d9520
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_version with id: 2025-12-14_04-15-13__e50dee70-088a-4df5-8855-265d28ed099d
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-14_04-15-13__e50dee70-088a-4df5-8855-265d28ed099d__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.99.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9276', '9277', '9278', '9279', '9280']
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 9276:9276 -p 9277:9277 -p 9278:9278 -p 9279:9279 -p 9280:9280 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=9278 --rest-port=9276 --tcp-port=9277 --discv5-udp-port=9279 --rest-address=0.0.0.0 --nat=extip:172.18.99.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6c3dd0e0cf45a64c8bdf5997b6527ff9e8e0e39fa8a196fb2d5b336ddacf83bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9280 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 07ed3bbadbce. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.99.215 waku 6a7fc613a01f681d2dff9fca7db3f3ded7a8e8caab8060db16c4e1042f440566
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a7fc613a01f. Setting up logs at ./log/docker/node1_2025-12-14_04-15-13__e50dee70-088a-4df5-8855-265d28ed099d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9276
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 e7a70c5dc925. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9276/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:9276/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.99.215/tcp/9277/p2p/16Uiu2HAmAC44DFwdDSuhwer9ceWuXXVcZaqyxksTuMt96iyp1kVm","/ip4/172.18.99.215/tcp/9278/ws/p2p/16Uiu2HAmAC44DFwdDSuhwer9ceWuXXVcZaqyxksTuMt96iyp1kVm"],"enrUri":"enr:-L24QM9KnT46n5NY4CYP2UOUAeG5Ax1In_g4Kpi4_ETns4zsGrXNN3V4mwMsAMyFi1Uri3M_y9MW04V6jUULq4fo0UACgmlkgnY0gmlwhKwSY9eKbXVsdGlhZGRyc5YACASsEmPXBiQ9AAoErBJj1wYkPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC22IiWiukApkxcm4XcXAfMugHgUkYXML-OcY8tbIml0CDdGNwgiQ9g3VkcIIkP4V3YWt1MgU"}'
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-14_04-15-13__e50dee70-088a-4df5-8855-265d28ed099d__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.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63103', '63104', '63105', '63106', '63107']
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 63103:63103 -p 63104:63104 -p 63105:63105 -p 63106:63106 -p 63107:63107 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=63105 --rest-port=63103 --tcp-port=63104 --discv5-udp-port=63106 --rest-address=0.0.0.0 --nat=extip:172.18.250.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=54f0d8ddbdef1f3cf9d50ebe0ccd9441dcabfbecea6af7f0ae07ba9ab9a54eda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63107 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QM9KnT46n5NY4CYP2UOUAeG5Ax1In_g4Kpi4_ETns4zsGrXNN3V4mwMsAMyFi1Uri3M_y9MW04V6jUULq4fo0UACgmlkgnY0gmlwhKwSY9eKbXVsdGlhZGRyc5YACASsEmPXBiQ9AAoErBJj1wYkPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC22IiWiukApkxcm4XcXAfMugHgUkYXML-OcY8tbIml0CDdGNwgiQ9g3VkcIIkP4V3YWt1MgU --filternode=/ip4/172.18.99.215/tcp/9277/p2p/16Uiu2HAmAC44DFwdDSuhwer9ceWuXXVcZaqyxksTuMt96iyp1kVm
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.250.169 waku af4aaf3887e4bc8372b503390c74e57b35ba710677d0e7c06a78c74ba3df12eb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID af4aaf3887e4. Setting up logs at ./log/docker/node2_2025-12-14_04-15-13__e50dee70-088a-4df5-8855-265d28ed099d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63103
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:63103/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:63103/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.169/tcp/63104/p2p/16Uiu2HAmDA9fQ4oh4XMahexBzQeyTZkjFixx8pYDJwPxT11wGjbY","/ip4/172.18.250.169/tcp/63105/ws/p2p/16Uiu2HAmDA9fQ4oh4XMahexBzQeyTZkjFixx8pYDJwPxT11wGjbY"],"enrUri":"enr:-L24QB6trva32Fa_U3XzbkhznjIwRuAq6_CzobH8c00b3JpUXCJERzDS4-leCNiunnNtnUdfw6sIpwmEcX1tSiYDsjoCgmlkgnY0gmlwhKwS-qmKbXVsdGlhZGRyc5YACASsEvqpBvaAAAoErBL6qQb2gd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDB3hfcTZSoFtcxVKjXlHj3ivKk1xoO0Ueanjxnk2VXXODdGNwgvaAg3VkcIL2goV3YWt1MgA"}'
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:63103/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.99.215/tcp/9277/p2p/16Uiu2HAmAC44DFwdDSuhwer9ceWuXXVcZaqyxksTuMt96iyp1kVm"]'
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:9276/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:63103/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "dea64233-2439-445c-ba11-96363dea38e3", "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":"dea64233-2439-445c-ba11-96363dea38e3","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9276/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)', "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.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:63103/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":10,"timestamp":1765685715907413500,"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 6a7fc613a01f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id af4aaf3887e4
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,292 @@
2025-12-14 04:28:47.352 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:28:47.353 DEBUG [tests.conftest] Running test: test_on_empty_postgress_db with id: 2025-12-14_04-28-47__35f4dc07-e09f-42eb-b7ac-7cf326419f6e
2025-12-14 04:28:47.353 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:28:47.353 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:28:47.599 ERROR [src.node.docker_mananger] Max retries reached for container 438c4e2b6b33. Exiting log stream.
2025-12-14 04:28:48.157 ERROR [src.node.docker_mananger] Max retries reached for container fc9dc854e616. Exiting log stream.
2025-12-14 04:28:51.784 DEBUG [src.postgres_setup] Postgres container started
2025-12-14 04:28:51.791 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:28:51.792 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-28-47__35f4dc07-e09f-42eb-b7ac-7cf326419f6e__wakuorg_nwaku:latest.log
2025-12-14 04:28:51.792 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:28:51.792 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:28:51.793 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:28:51.794 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.234
2025-12-14 04:28:51.794 DEBUG [src.node.docker_mananger] Generated ports ['10540', '10541', '10542', '10543', '10544']
2025-12-14 04:28:51.794 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:28:51.794 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:28:51.794 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:28:51.794 DEBUG [src.node.docker_mananger] docker run -i -t -p 10540:10540 -p 10541:10541 -p 10542:10542 -p 10543:10543 -p 10544:10544 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=10542 --rest-port=10540 --tcp-port=10541 --discv5-udp-port=10543 --rest-address=0.0.0.0 --nat=extip:172.18.163.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfa7fc96d96eda6efefef0bd344fa6eb82ae37bc8fd9d48a8bc0e2f0af8bedcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10544 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
2025-12-14 04:28:51.998 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.234 waku 4c4535d4480ca487e01412528153bf5099a24683b93d9e5b4e4b3e7772801dc0
2025-12-14 04:28:52.036 DEBUG [src.node.docker_mananger] Container started with ID 4c4535d4480c. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-28-47__35f4dc07-e09f-42eb-b7ac-7cf326419f6e__wakuorg_nwaku:latest.log
2025-12-14 04:28:52.036 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10540
2025-12-14 04:28:52.037 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:28:53.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.375 ERROR [src.node.docker_mananger] Max retries reached for container 4c4535d4480c. Exiting log stream.
2025-12-14 04:28:53.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:53.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:54.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:55.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:56.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:57.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:58.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:28:59.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:00.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:01.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:02.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:03.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:04.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:05.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:06.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:07.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:08.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:09.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:10.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:11.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:12.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:13.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:13.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10540/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:13.110 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=10540): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5bbd27bec0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-14 04:29:13.210 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:29:13.210 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:29:13.212 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:29:13.212 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.68.80
2025-12-14 04:29:13.212 DEBUG [src.node.docker_mananger] Generated ports ['2875', '2876', '2877', '2878', '2879']
2025-12-14 04:29:13.212 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:29:13.212 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:29:13.212 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:29:13.213 DEBUG [src.node.docker_mananger] docker run -i -t -p 2875:2875 -p 2876:2876 -p 2877:2877 -p 2878:2878 -p 2879:2879 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=2877 --rest-port=2875 --tcp-port=2876 --discv5-udp-port=2878 --rest-address=0.0.0.0 --nat=extip:172.18.68.80 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ff2efbf5e7f78a4b5a6743dc8ac33ff57732bfb4ac53a58fada5a5ad8efad0e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2879 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
2025-12-14 04:29:13.396 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.68.80 waku 13f5db64e1181234e0c3d88189b0906af8f7a82cd64a8d2f38baacf15dc77be7
2025-12-14 04:29:13.423 DEBUG [src.node.docker_mananger] Container started with ID 13f5db64e118. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-28-47__35f4dc07-e09f-42eb-b7ac-7cf326419f6e__wakuorg_nwaku:latest.log
2025-12-14 04:29:13.424 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2875
2025-12-14 04:29:13.425 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:29:14.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2875/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:14.428 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-14 04:29:14.428 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:29:14.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2875/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:14.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.80/tcp/2876/p2p/16Uiu2HAm4UgoRWF8PnmzKSt2qF61HPKfxCpUvzYhVuvDQtJqnXMX","/ip4/172.18.68.80/tcp/2877/ws/p2p/16Uiu2HAm4UgoRWF8PnmzKSt2qF61HPKfxCpUvzYhVuvDQtJqnXMX"],"enrUri":"enr:-L24QDpj-yPulMkcr4zbtKAuSnfvTlmUVrbdPSOYjaJSTZhRPJ0ancvRmNcOwwBf_xKtzEhgMO41CqhQnEZ12gdW2fQCgmlkgnY0gmlwhKwSRFCKbXVsdGlhZGRyc5YACASsEkRQBgs8AAoErBJEUAYLPd0DgnJzhQADAQAAiXNlY3AyNTZrMaEChn7acfzam-VJNWh1ludr4qU9zxBoYAJ-7epUONl8mMaDdGNwggs8g3VkcIILPoV3YWt1MgM"}'
2025-12-14 04:29:14.431 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:29:14.438 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:29:14.438 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-28-47__35f4dc07-e09f-42eb-b7ac-7cf326419f6e__wakuorg_nwaku:latest.log
2025-12-14 04:29:14.439 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:29:14.439 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:29:14.440 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:29:14.440 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.71
2025-12-14 04:29:14.440 DEBUG [src.node.docker_mananger] Generated ports ['19490', '19491', '19492', '19493', '19494']
2025-12-14 04:29:14.441 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:29:14.441 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:29:14.441 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:29:14.441 DEBUG [src.node.docker_mananger] docker run -i -t -p 19490:19490 -p 19491:19491 -p 19492:19492 -p 19493:19493 -p 19494:19494 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=19492 --rest-port=19490 --tcp-port=19491 --discv5-udp-port=19493 --rest-address=0.0.0.0 --nat=extip:172.18.240.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6683dbd25d2cb9de0d2f0bc97f633ffebadcbcae15b957ecbbcbb070ba9bf2f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19494 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDpj-yPulMkcr4zbtKAuSnfvTlmUVrbdPSOYjaJSTZhRPJ0ancvRmNcOwwBf_xKtzEhgMO41CqhQnEZ12gdW2fQCgmlkgnY0gmlwhKwSRFCKbXVsdGlhZGRyc5YACASsEkRQBgs8AAoErBJEUAYLPd0DgnJzhQADAQAAiXNlY3AyNTZrMaEChn7acfzam-VJNWh1ludr4qU9zxBoYAJ-7epUONl8mMaDdGNwggs8g3VkcIILPoV3YWt1MgM --storenode=/ip4/172.18.68.80/tcp/2876/p2p/16Uiu2HAm4UgoRWF8PnmzKSt2qF61HPKfxCpUvzYhVuvDQtJqnXMX --store=false --relay=true
2025-12-14 04:29:14.626 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.71 waku a1f852412688ba31683f8702514ec23e15e1ac83fbd256eab57f7f141f97599b
2025-12-14 04:29:14.660 DEBUG [src.node.docker_mananger] Container started with ID a1f852412688. Setting up logs at ./log/docker/store_node1_2025-12-14_04-28-47__35f4dc07-e09f-42eb-b7ac-7cf326419f6e__wakuorg_nwaku:latest.log
2025-12-14 04:29:14.660 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19490
2025-12-14 04:29:14.661 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:29:15.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19490/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:15.680 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-14 04:29:15.686 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:29:15.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19490/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:15.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.71/tcp/19491/p2p/16Uiu2HAmVodpeARrRYNFHTUqZypErUckyioVRz6DnkTKAskCnF3L","/ip4/172.18.240.71/tcp/19492/ws/p2p/16Uiu2HAmVodpeARrRYNFHTUqZypErUckyioVRz6DnkTKAskCnF3L"],"enrUri":"enr:-L24QNAs6BmQ9RacF6H9N0iyNNwiKJyjrMDDO2Hn8QRjg3AMbQ8etjaAhuUxYjldLWH0KuIbuumBlonIX7qBiPso2VYCgmlkgnY0gmlwhKwS8EeKbXVsdGlhZGRyc5YACASsEvBHBkwjAAoErBLwRwZMJN0DgnJzhQADAQAAiXNlY3AyNTZrMaED_s2xh17QhlbCUY9V6uA7ba4X0wnu7aWnyOAdb9RdBBeDdGNwgkwjg3VkcIJMJYV3YWt1MgE"}'
2025-12-14 04:29:15.697 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:29:15.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19490/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.68.80/tcp/2876/p2p/16Uiu2HAm4UgoRWF8PnmzKSt2qF61HPKfxCpUvzYhVuvDQtJqnXMX"]'
2025-12-14 04:29:15.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:15.703 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2875/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:29:15.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:15.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19490/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:29:15.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:15.708 DEBUG [src.steps.store] Relaying message
2025-12-14 04:29:15.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2875/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-14 04:29:15.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:29:15.715 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:29:15.916 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:29:15.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2875/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:15.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x11b7c924f25fa1aedfb8184d3802cdc7c1315b111d78b937230e5924f764569f"}]}'
2025-12-14 04:29:15.922 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:29:15.922 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-14 04:29:15.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19490/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:29:15.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cc49af20ea619e906e78","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x11b7c924f25fa1aedfb8184d3802cdc7c1315b111d78b937230e5924f764569f"}]}'
2025-12-14 04:29:15.930 DEBUG [src.steps.store] messages length is 1
2025-12-14 04:29:16.074 DEBUG [src.postgres_setup] Postgres container stopped and removed.
2025-12-14 04:29:16.076 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:29:16.077 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:29:16.077 DEBUG [src.node.waku_node] Stopping container with id 13f5db64e118
2025-12-14 04:29:16.573 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:29:16.575 DEBUG [src.node.waku_node] Stopping container with id a1f852412688
2025-12-14 04:29:17.106 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:29:17.107 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:29:17.114 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:29:17.121 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:29:17.125 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,167 @@
2025-12-14 04:14:39.712 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:14:39.712 DEBUG [tests.conftest] Running test: test_all_nodes_subscribed_to_the_topic with id: 2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9
2025-12-14 04:14:39.712 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:14:39.713 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:14:39.713 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-14 04:14:39.719 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:39.719 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:39.719 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:39.719 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:39.721 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:39.721 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.231.184
2025-12-14 04:14:39.721 DEBUG [src.node.docker_mananger] Generated ports ['12304', '12305', '12306', '12307', '12308']
2025-12-14 04:14:39.721 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:39.721 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:39.722 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:39.722 DEBUG [src.node.docker_mananger] docker run -i -t -p 12304:12304 -p 12305:12305 -p 12306:12306 -p 12307:12307 -p 12308:12308 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=12306 --rest-port=12304 --tcp-port=12305 --discv5-udp-port=12307 --rest-address=0.0.0.0 --nat=extip:172.18.231.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b0f2e7fcaf340e3beff6faa9531ecf8dfec6c43a661ffcd4b966eedbda5c3feb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12308 --metrics-logging=true --relay=true --filter=true
2025-12-14 04:14:39.912 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.231.184 waku cae34c8462a8abbe4ea9233190cfee6729aab98e9b4763a93b7224c4a4e36568
2025-12-14 04:14:39.941 DEBUG [src.node.docker_mananger] Container started with ID cae34c8462a8. Setting up logs at ./log/docker/node1_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:39.942 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12304
2025-12-14 04:14:39.942 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:39.957 ERROR [src.node.docker_mananger] Max retries reached for container 26536fa2603f. Exiting log stream.
2025-12-14 04:14:40.508 ERROR [src.node.docker_mananger] Max retries reached for container 0fd5751a9b87. Exiting log stream.
2025-12-14 04:14:40.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12304/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.946 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-14 04:14:40.946 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:40.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12304/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:40.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb","/ip4/172.18.231.184/tcp/12306/ws/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb"],"enrUri":"enr:-L24QBelOgpbdkGk39suwgzqBEgQ4R0OHsZccatG_0EMIwdcPd-Ky0OmzqsrKsUMqr2vJPlGgtEmhdNjY1nkVxCKmkgCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4BjARAAoErBLnuAYwEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2brFPFqjE0nPoMpyx982Ciwt7yDX3d5xKPg54IlbmUKDdGNwgjARg3VkcIIwE4V3YWt1MgU"}'
2025-12-14 04:14:40.949 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:40.949 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-14 04:14:40.955 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:40.956 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:40.956 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:40.956 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:40.957 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:40.957 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.10
2025-12-14 04:14:40.957 DEBUG [src.node.docker_mananger] Generated ports ['10242', '10243', '10244', '10245', '10246']
2025-12-14 04:14:40.958 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:40.958 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:40.958 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:40.958 DEBUG [src.node.docker_mananger] docker run -i -t -p 10242:10242 -p 10243:10243 -p 10244:10244 -p 10245:10245 -p 10246:10246 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=10244 --rest-port=10242 --tcp-port=10243 --discv5-udp-port=10245 --rest-address=0.0.0.0 --nat=extip:172.18.23.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0bf0b68b03bfd1612e24bdda63ce2d51aca52cab71a866fe2b0ea23a1eb6e6c9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10246 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBelOgpbdkGk39suwgzqBEgQ4R0OHsZccatG_0EMIwdcPd-Ky0OmzqsrKsUMqr2vJPlGgtEmhdNjY1nkVxCKmkgCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4BjARAAoErBLnuAYwEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2brFPFqjE0nPoMpyx982Ciwt7yDX3d5xKPg54IlbmUKDdGNwgjARg3VkcIIwE4V3YWt1MgU --filternode=/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb
2025-12-14 04:14:41.135 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.10 waku 54634b9b8652a8944aa87ed688f724a13423d8e7deec0e3cdc95c01e7435a20d
2025-12-14 04:14:41.168 DEBUG [src.node.docker_mananger] Container started with ID 54634b9b8652. Setting up logs at ./log/docker/node2_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:41.168 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10242
2025-12-14 04:14:41.168 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:42.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10242/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:42.173 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-14 04:14:42.173 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:42.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10242/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:42.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.10/tcp/10243/p2p/16Uiu2HAm1GmZnUrShWibd2D92xQcLHnxP7AddL2oH7BRc7aLkVu6","/ip4/172.18.23.10/tcp/10244/ws/p2p/16Uiu2HAm1GmZnUrShWibd2D92xQcLHnxP7AddL2oH7BRc7aLkVu6"],"enrUri":"enr:-L24QHx1a21pYqqXOHTnTEBJampPM7lVgei2S_zgoqnrnUePZOXge9bjPXaYBd_CDGA4v4WagkkEjAOVPOapjX1_LxACgmlkgnY0gmlwhKwSFwqKbXVsdGlhZGRyc5YACASsEhcKBigDAAoErBIXCgYoBN0DgnJzhQADAQAAiXNlY3AyNTZrMaECVt414E3RcoesESLiJGqtl2FhzyfxBIGaGen0hae560WDdGNwgigDg3VkcIIoBYV3YWt1MgA"}'
2025-12-14 04:14:42.176 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:42.176 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10242/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb"]'
2025-12-14 04:14:42.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:42.221 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:42.223 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:42.224 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:42.224 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:42.227 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:42.228 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.230
2025-12-14 04:14:42.230 DEBUG [src.node.docker_mananger] Generated ports ['41430', '41431', '41432', '41433', '41434']
2025-12-14 04:14:42.230 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:42.230 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:42.232 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:42.232 DEBUG [src.node.docker_mananger] docker run -i -t -p 41430:41430 -p 41431:41431 -p 41432:41432 -p 41433:41433 -p 41434:41434 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=41432 --rest-port=41430 --tcp-port=41431 --discv5-udp-port=41433 --rest-address=0.0.0.0 --nat=extip:172.18.22.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3abd0dbe55eea8aee99925fad8ab77b8b871d84cd4c9729dcd4dc6891dcac09 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41434 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBelOgpbdkGk39suwgzqBEgQ4R0OHsZccatG_0EMIwdcPd-Ky0OmzqsrKsUMqr2vJPlGgtEmhdNjY1nkVxCKmkgCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4BjARAAoErBLnuAYwEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2brFPFqjE0nPoMpyx982Ciwt7yDX3d5xKPg54IlbmUKDdGNwgjARg3VkcIIwE4V3YWt1MgU --filternode=/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb
2025-12-14 04:14:42.421 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.230 waku 966e5b867c4c4cb4fc58b7e14c32980da1e11059ac1c506b5e8e405771c62424
2025-12-14 04:14:42.452 DEBUG [src.node.docker_mananger] Container started with ID 966e5b867c4c. Setting up logs at ./log/docker/node3_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:42.453 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41430
2025-12-14 04:14:42.453 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:43.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41430/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.458 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-14 04:14:43.458 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:43.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:43.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.230/tcp/41431/p2p/16Uiu2HAmVs9jhwFdZ5XxcFjYYZytxyWGhjFf9sLg5FHvHAQqHnvT","/ip4/172.18.22.230/tcp/41432/ws/p2p/16Uiu2HAmVs9jhwFdZ5XxcFjYYZytxyWGhjFf9sLg5FHvHAQqHnvT"],"enrUri":"enr:-L24QCMP5iiebfK4bhKq72prC68SdWW8EVfqCvyTRT6FTDtTZP1e8qJM0j0RCqJ1l0dSrbIEBAr7fUiyF10KRvXRkIkCgmlkgnY0gmlwhKwSFuaKbXVsdGlhZGRyc5YACASsEhbmBqHXAAoErBIW5gah2N0DgnJzhQADAQAAiXNlY3AyNTZrMaED_7RCw9iWSHu6vze3ZooRk5gvP-Io4dPRffQS97vtn5CDdGNwgqHXg3VkcIKh2YV3YWt1MgA"}'
2025-12-14 04:14:43.461 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:43.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41430/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb"]'
2025-12-14 04:14:43.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:43.503 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:43.504 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:43.505 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:43.505 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:43.507 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:43.507 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.72
2025-12-14 04:14:43.507 DEBUG [src.node.docker_mananger] Generated ports ['11918', '11919', '11920', '11921', '11922']
2025-12-14 04:14:43.508 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:43.508 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:43.508 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:43.508 DEBUG [src.node.docker_mananger] docker run -i -t -p 11918:11918 -p 11919:11919 -p 11920:11920 -p 11921:11921 -p 11922:11922 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=11920 --rest-port=11918 --tcp-port=11919 --discv5-udp-port=11921 --rest-address=0.0.0.0 --nat=extip:172.18.77.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7fd5835bde84c15b9c0f2f1dc68208ee3dcafa530567328bbefeda72bdd4d4d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11922 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBelOgpbdkGk39suwgzqBEgQ4R0OHsZccatG_0EMIwdcPd-Ky0OmzqsrKsUMqr2vJPlGgtEmhdNjY1nkVxCKmkgCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4BjARAAoErBLnuAYwEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2brFPFqjE0nPoMpyx982Ciwt7yDX3d5xKPg54IlbmUKDdGNwgjARg3VkcIIwE4V3YWt1MgU --filternode=/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb
2025-12-14 04:14:43.688 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.72 waku 3237478a3ff99b71f212b9ecc2c5f0738de31f5acac1d53620872d5a746dda5e
2025-12-14 04:14:43.717 DEBUG [src.node.docker_mananger] Container started with ID 3237478a3ff9. Setting up logs at ./log/docker/node4_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:43.718 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11918
2025-12-14 04:14:43.718 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:44.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11918/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:44.722 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-14 04:14:44.722 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:44.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11918/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:44.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.72/tcp/11919/p2p/16Uiu2HAm3Qq5BxP5jmHEKXH42X1nx73f1fyGhV3iK1mA64y9Scah","/ip4/172.18.77.72/tcp/11920/ws/p2p/16Uiu2HAm3Qq5BxP5jmHEKXH42X1nx73f1fyGhV3iK1mA64y9Scah"],"enrUri":"enr:-L24QG17TIOpq91lEkpN7777tx76asAANIVOxBZH8kj-KyGbVUp7OAgc64h8FwFRAZd0_VIED4RcGCyMZz4og-ph9awCgmlkgnY0gmlwhKwSTUiKbXVsdGlhZGRyc5YACASsEk1IBi6PAAoErBJNSAYukN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdqYyNbWe-_Fu7mPjJzNBX_T4Tq1rl4u0GGHfWvS7bTaDdGNwgi6Pg3VkcIIukYV3YWt1MgA"}'
2025-12-14 04:14:44.725 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:44.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11918/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb"]'
2025-12-14 04:14:44.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:44.768 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:14:44.769 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:44.769 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:14:44.769 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:14:44.773 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:14:44.773 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.25
2025-12-14 04:14:44.773 DEBUG [src.node.docker_mananger] Generated ports ['12314', '12315', '12316', '12317', '12318']
2025-12-14 04:14:44.773 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:14:44.773 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:14:44.773 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:14:44.773 DEBUG [src.node.docker_mananger] docker run -i -t -p 12314:12314 -p 12315:12315 -p 12316:12316 -p 12317:12317 -p 12318:12318 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=12316 --rest-port=12314 --tcp-port=12315 --discv5-udp-port=12317 --rest-address=0.0.0.0 --nat=extip:172.18.13.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d243bb71fab909ff03d27d5e329ffb7eb8ee8b02c42c8df284cab902aeae06e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12318 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBelOgpbdkGk39suwgzqBEgQ4R0OHsZccatG_0EMIwdcPd-Ky0OmzqsrKsUMqr2vJPlGgtEmhdNjY1nkVxCKmkgCgmlkgnY0gmlwhKwS57iKbXVsdGlhZGRyc5YACASsEue4BjARAAoErBLnuAYwEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2brFPFqjE0nPoMpyx982Ciwt7yDX3d5xKPg54IlbmUKDdGNwgjARg3VkcIIwE4V3YWt1MgU --filternode=/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb
2025-12-14 04:14:44.961 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.25 waku 54431286fd9e1b649cf027abf06c0847199401fa0c4f710d0ceb6a7447c58d31
2025-12-14 04:14:44.994 DEBUG [src.node.docker_mananger] Container started with ID 54431286fd9e. Setting up logs at ./log/docker/node5_2025-12-14_04-14-39__b9f0f47d-9f3a-499f-a018-bac41fbff9f9__wakuorg_nwaku:latest.log
2025-12-14 04:14:44.995 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12314
2025-12-14 04:14:44.995 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:14:45.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12314/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:46.000 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-14 04:14:46.000 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:14:46.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12314/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:46.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.25/tcp/12315/p2p/16Uiu2HAkyNpLMJcvKmxYTzG9477fbu6wVVQyPJ2nnKSeXUkDXVyr","/ip4/172.18.13.25/tcp/12316/ws/p2p/16Uiu2HAkyNpLMJcvKmxYTzG9477fbu6wVVQyPJ2nnKSeXUkDXVyr"],"enrUri":"enr:-L24QPVHT9r-6wLSQPRkZHnHPzfxTp3esfJA9G714AHNfM2Pe2QSzAqBw3S8RpOaKMlZ6u4_jlwctlzwSpNDljDH3zkCgmlkgnY0gmlwhKwSDRmKbXVsdGlhZGRyc5YACASsEg0ZBjAbAAoErBINGQYwHN0DgnJzhQADAQAAiXNlY3AyNTZrMaECOrNzoK7X-guuAuqrVguVT-41-GBKBoSzN1WrjneeXuGDdGNwgjAbg3VkcIIwHYV3YWt1MgA"}'
2025-12-14 04:14:46.003 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:14:46.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12314/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.184/tcp/12305/p2p/16Uiu2HAmA5bdZScRsmB33FssXEdZnaEMcUUYpVM6gurYKZJmXtTb"]'
2025-12-14 04:14:46.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:46.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12304/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-14 04:14:46.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:46.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10242/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c5d99c85-6250-4f8b-9ef8-3a14f4906524", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:14:46.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c5d99c85-6250-4f8b-9ef8-3a14f4906524","statusDesc":"OK"}'
2025-12-14 04:14:46.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41430/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cb67efb3-5812-4c0b-956c-054b46028a98", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:14:46.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cb67efb3-5812-4c0b-956c-054b46028a98","statusDesc":"OK"}'
2025-12-14 04:14:46.065 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11918/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4a60a336-8a74-4895-84a2-c2ab8ee6cd17", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:14:46.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4a60a336-8a74-4895-84a2-c2ab8ee6cd17","statusDesc":"OK"}'
2025-12-14 04:14:46.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12314/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9f3648fb-4e8e-4de0-8ac3-f7765cb9526b", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-14 04:14:46.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9f3648fb-4e8e-4de0-8ac3-f7765cb9526b","statusDesc":"OK"}'
2025-12-14 04:14:46.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12304/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-14 04:14:46.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:14:46.098 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-14 04:14:46.198 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-14 04:14:46.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10242/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:46.202 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":1765685686084465689,"ephemeral":false}]'
2025-12-14 04:14:46.203 DEBUG [src.steps.filter] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-14 04:14:46.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41430/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:46.206 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":1765685686084465689,"ephemeral":false}]'
2025-12-14 04:14:46.207 DEBUG [src.steps.filter] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-14 04:14:46.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11918/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:46.209 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":1765685686084465689,"ephemeral":false}]'
2025-12-14 04:14:46.211 DEBUG [src.steps.filter] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2025-12-14 04:14:46.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12314/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:14:46.213 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":1765685686084465689,"ephemeral":false}]'
2025-12-14 04:14:46.216 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:14:46.217 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:14:46.217 DEBUG [src.node.waku_node] Stopping container with id cae34c8462a8
2025-12-14 04:14:46.784 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:46.784 DEBUG [src.node.waku_node] Stopping container with id 54634b9b8652
2025-12-14 04:14:47.328 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:47.328 DEBUG [src.node.waku_node] Stopping container with id 966e5b867c4c
2025-12-14 04:14:47.597 ERROR [src.node.docker_mananger] Max retries reached for container cae34c8462a8. Exiting log stream.
2025-12-14 04:14:47.875 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:47.875 DEBUG [src.node.waku_node] Stopping container with id 3237478a3ff9
2025-12-14 04:14:48.142 ERROR [src.node.docker_mananger] Max retries reached for container 54634b9b8652. Exiting log stream.
2025-12-14 04:14:48.351 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:48.351 DEBUG [src.node.waku_node] Stopping container with id 54431286fd9e
2025-12-14 04:14:48.688 ERROR [src.node.docker_mananger] Max retries reached for container 966e5b867c4c. Exiting log stream.
2025-12-14 04:14:48.876 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:14:48.877 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:14:48.891 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:14:48.896 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:14:48.900 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:14:48.905 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:14:48.909 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,105 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_receiving_node_not_connected_directly_to_lightpushing_node with id: 2025-12-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e
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-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e__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-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e__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-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e__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.216.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64297', '64298', '64299', '64300', '64301']
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 64297:64297 -p 64298:64298 -p 64299:64299 -p 64300:64300 -p 64301:64301 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=64299 --rest-port=64297 --tcp-port=64298 --discv5-udp-port=64300 --rest-address=0.0.0.0 --nat=extip:172.18.216.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f4cadc8deeeaf604d75a0125ab791bb457becd856ca3c0299aacaea7b624eb5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64301 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.61 waku db69e17de9c820f3f62450704f1c952fe0ff50ffe6ba6026f3e1076846fbd2c0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db69e17de9c8. Setting up logs at ./log/docker/node1_2025-12-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64297
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 ae6547196c59. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 79ce40c3f223. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64297/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:64297/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.216.61/tcp/64298/p2p/16Uiu2HAm6ueLpWYstAytyKnayV7fTeyyWmysesPVB1ANBU35Sk82","/ip4/172.18.216.61/tcp/64299/ws/p2p/16Uiu2HAm6ueLpWYstAytyKnayV7fTeyyWmysesPVB1ANBU35Sk82"],"enrUri":"enr:-L24QK1TzNvRlClTFLBHEFIevQaln53oIYsGe8UZ_seu1phGY64pc8eS8FxIaib8qj97DnymBiFg8O8ivK8o2e0nKNACgmlkgnY0gmlwhKwS2D2KbXVsdGlhZGRyc5YACASsEtg9BvsqAAoErBLYPQb7K90DgnJzhQADAQAAiXNlY3AyNTZrMaECqpr3o-ZzAilayvONct326Z4M8sYcILv7hzp7sAOOBMuDdGNwgvsqg3VkcIL7LIV3YWt1Mgk"}'
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.196.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49775', '49776', '49777', '49778', '49779']
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 49775:49775 -p 49776:49776 -p 49777:49777 -p 49778:49778 -p 49779:49779 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=49777 --rest-port=49775 --tcp-port=49776 --discv5-udp-port=49778 --rest-address=0.0.0.0 --nat=extip:172.18.196.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1ca7270e6f9d2080642809496f0ffdce8a3502defcbfed6226ecb9ea4fff05e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49779 --metrics-logging=true --lightpush=true --relay=true --discv5-bootstrap-node=enr:-L24QK1TzNvRlClTFLBHEFIevQaln53oIYsGe8UZ_seu1phGY64pc8eS8FxIaib8qj97DnymBiFg8O8ivK8o2e0nKNACgmlkgnY0gmlwhKwS2D2KbXVsdGlhZGRyc5YACASsEtg9BvsqAAoErBLYPQb7K90DgnJzhQADAQAAiXNlY3AyNTZrMaECqpr3o-ZzAilayvONct326Z4M8sYcILv7hzp7sAOOBMuDdGNwgvsqg3VkcIL7LIV3YWt1Mgk --lightpushnode=/ip4/172.18.216.61/tcp/64298/p2p/16Uiu2HAm6ueLpWYstAytyKnayV7fTeyyWmysesPVB1ANBU35Sk82
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.200 waku 8978866dcc906d325302fe572d41096773815079b13022aa026bb90f0c20c5ac
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8978866dcc90. Setting up logs at ./log/docker/node2_2025-12-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49775
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:49775/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":"READY"},{"Legacy Lightpush Client":"READY"},{"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:49775/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.196.200/tcp/49776/p2p/16Uiu2HAmHBBnZtEC2SMngaUxxLk7D3ZinGYoW3s7uQ2F2WYz7zEf","/ip4/172.18.196.200/tcp/49777/ws/p2p/16Uiu2HAmHBBnZtEC2SMngaUxxLk7D3ZinGYoW3s7uQ2F2WYz7zEf"],"enrUri":"enr:-L24QA04iinL2_nW_-ajsVF9T6ZVo_N-3x2IpdRz4ToQuBfpN_tO6BdyV-QVo3Z4LUOML5t-zJICFP4eO2f_idfWLuwCgmlkgnY0gmlwhKwSxMiKbXVsdGlhZGRyc5YACASsEsTIBsJwAAoErBLEyAbCcd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQysaPebKf8PAy94bMKI05N9ABeDG3c1JbeyrO3eHl7yDdGNwgsJwg3VkcILCcoV3YWt1Mgk"}'
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.8.198
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47833', '47834', '47835', '47836', '47837']
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 47833:47833 -p 47834:47834 -p 47835:47835 -p 47836:47836 -p 47837:47837 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=47835 --rest-port=47833 --tcp-port=47834 --discv5-udp-port=47836 --rest-address=0.0.0.0 --nat=extip:172.18.8.198 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5da0c5c08bbefe312a9e9eee4beb74d2a2d1a7e6aa7fdb31dec5a48dc5bc48fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47837 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA04iinL2_nW_-ajsVF9T6ZVo_N-3x2IpdRz4ToQuBfpN_tO6BdyV-QVo3Z4LUOML5t-zJICFP4eO2f_idfWLuwCgmlkgnY0gmlwhKwSxMiKbXVsdGlhZGRyc5YACASsEsTIBsJwAAoErBLEyAbCcd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQysaPebKf8PAy94bMKI05N9ABeDG3c1JbeyrO3eHl7yDdGNwgsJwg3VkcILCcoV3YWt1Mgk
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.198 waku 46948bab9a31026c9381da2c488a7e55b9373de387faa28c6d04c90d665beb80
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46948bab9a31. Setting up logs at ./log/docker/node3_2025-12-14_04-15-45__95d6efb6-a6ce-4f3f-9c31-c6d087cf797e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47833
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:47833/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":"READY"},{"Legacy Lightpush Client":"READY"},{"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:47833/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.8.198/tcp/47834/p2p/16Uiu2HAm9egzPwhWohfgx5KqjaVPPs4hmAL4tGzXb3e1Pi27yY2s","/ip4/172.18.8.198/tcp/47835/ws/p2p/16Uiu2HAm9egzPwhWohfgx5KqjaVPPs4hmAL4tGzXb3e1Pi27yY2s"],"enrUri":"enr:-L24QL0u7kkDQamIP1yYPmkaIO3AWdoXfpcETR7g3S7dCByVKiEcI5oHnMD5vXl0DibMk5qDLh76MKW7bZ3Qp-YKtn4CgmlkgnY0gmlwhKwSCMaKbXVsdGlhZGRyc5YACASsEgjGBrraAAoErBIIxga6290DgnJzhQADAQAAiXNlY3AyNTZrMaEC01lPWHM6AFY2C9kpt-70movaO-LBnwMU1HWJPYExVciDdGNwgrrag3VkcIK63IV3YWt1MgE"}'
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:64297/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:49775/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:47833/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 GET "http://127.0.0.1:64297/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.17.0.3/tcp/58006/p2p/16Uiu2HAmHBBnZtEC2SMngaUxxLk7D3ZinGYoW3s7uQ2F2WYz7zEf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49775/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.8.198/tcp/50090/p2p/16Uiu2HAm9egzPwhWohfgx5KqjaVPPs4hmAL4tGzXb3e1Pi27yY2s","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.216.61/tcp/64298/p2p/16Uiu2HAm6ueLpWYstAytyKnayV7fTeyyWmysesPVB1ANBU35Sk82","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47833/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.196.200/tcp/49776/p2p/16Uiu2HAmHBBnZtEC2SMngaUxxLk7D3ZinGYoW3s7uQ2F2WYz7zEf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64297/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1765685778931921145}}'
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.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47833/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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685778931921145,"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 db69e17de9c8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8978866dcc90
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 46948bab9a31
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db69e17de9c8. 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.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,95 @@
2025-12-14 04:24:58.254 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:24:58.254 DEBUG [tests.conftest] Running test: test_time_filter_end_time_now with id: 2025-12-14_04-24-58__09c87a27-b0c3-4b8f-99fc-d00bd3c12cc4
2025-12-14 04:24:58.255 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:24:58.255 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:24:58.255 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:24:58.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:58.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-24-58__09c87a27-b0c3-4b8f-99fc-d00bd3c12cc4__wakuorg_nwaku:latest.log
2025-12-14 04:24:58.262 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:58.262 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:58.263 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:58.264 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.2
2025-12-14 04:24:58.264 DEBUG [src.node.docker_mananger] Generated ports ['26892', '26893', '26894', '26895', '26896']
2025-12-14 04:24:58.264 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:58.264 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:58.264 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:58.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 26892:26892 -p 26893:26893 -p 26894:26894 -p 26895:26895 -p 26896:26896 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=26894 --rest-port=26892 --tcp-port=26893 --discv5-udp-port=26895 --rest-address=0.0.0.0 --nat=extip:172.18.45.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2cb6c247e33eb90de308d9ebc8bdd6804d7a1a10e61019bdb7feffc5a3134c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26896 --metrics-logging=true --store=true --relay=true
2025-12-14 04:24:58.449 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.2 waku c79c07ed5dafc607651d2cc85bf1d45e157a07e370d750266e55c9483027506c
2025-12-14 04:24:58.480 DEBUG [src.node.docker_mananger] Container started with ID c79c07ed5daf. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-24-58__09c87a27-b0c3-4b8f-99fc-d00bd3c12cc4__wakuorg_nwaku:latest.log
2025-12-14 04:24:58.480 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26892
2025-12-14 04:24:58.480 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:58.511 ERROR [src.node.docker_mananger] Max retries reached for container c57205348787. Exiting log stream.
2025-12-14 04:24:59.043 ERROR [src.node.docker_mananger] Max retries reached for container 354055ea3caa. Exiting log stream.
2025-12-14 04:24:59.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26892/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:59.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":"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-14 04:24:59.484 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:59.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26892/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:59.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.2/tcp/26893/p2p/16Uiu2HAm9Ee9Z7WyjEnY1EeoX6ARpYb1itYz6TsyRULptbyCw9FQ","/ip4/172.18.45.2/tcp/26894/ws/p2p/16Uiu2HAm9Ee9Z7WyjEnY1EeoX6ARpYb1itYz6TsyRULptbyCw9FQ"],"enrUri":"enr:-L24QNo-z4ShRhArzgyIemJAD8e96xji9oOwA7kss2a7idQtUqZq_15QDCOAbd1D1o6MheKiOUasbBkMMIJccBYmJf0CgmlkgnY0gmlwhKwSLQKKbXVsdGlhZGRyc5YACASsEi0CBmkNAAoErBItAgZpDt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzTAoLeyqHK9XXicLqwvAjGN0P6oTGvQzRZBzveSk0IODdGNwgmkNg3VkcIJpD4V3YWt1MgM"}'
2025-12-14 04:24:59.487 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:59.494 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:59.494 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-24-58__09c87a27-b0c3-4b8f-99fc-d00bd3c12cc4__wakuorg_nwaku:latest.log
2025-12-14 04:24:59.494 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:59.494 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:59.496 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:59.496 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.184
2025-12-14 04:24:59.496 DEBUG [src.node.docker_mananger] Generated ports ['58597', '58598', '58599', '58600', '58601']
2025-12-14 04:24:59.496 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:59.496 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:59.496 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:59.497 DEBUG [src.node.docker_mananger] docker run -i -t -p 58597:58597 -p 58598:58598 -p 58599:58599 -p 58600:58600 -p 58601:58601 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=58599 --rest-port=58597 --tcp-port=58598 --discv5-udp-port=58600 --rest-address=0.0.0.0 --nat=extip:172.18.191.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7d66ff07dbbeb4ef26aefc3ffa080eecb6d7a72ebbdc54ec3dbe87cd2aeaba83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58601 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNo-z4ShRhArzgyIemJAD8e96xji9oOwA7kss2a7idQtUqZq_15QDCOAbd1D1o6MheKiOUasbBkMMIJccBYmJf0CgmlkgnY0gmlwhKwSLQKKbXVsdGlhZGRyc5YACASsEi0CBmkNAAoErBItAgZpDt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzTAoLeyqHK9XXicLqwvAjGN0P6oTGvQzRZBzveSk0IODdGNwgmkNg3VkcIJpD4V3YWt1MgM --storenode=/ip4/172.18.45.2/tcp/26893/p2p/16Uiu2HAm9Ee9Z7WyjEnY1EeoX6ARpYb1itYz6TsyRULptbyCw9FQ --store=true --relay=true
2025-12-14 04:24:59.681 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.184 waku 3e4eb205ea653d8b8d6fa14cce5bd713e5d6f0e3c3d253e15a209c05e81b5064
2025-12-14 04:24:59.715 DEBUG [src.node.docker_mananger] Container started with ID 3e4eb205ea65. Setting up logs at ./log/docker/store_node1_2025-12-14_04-24-58__09c87a27-b0c3-4b8f-99fc-d00bd3c12cc4__wakuorg_nwaku:latest.log
2025-12-14 04:24:59.716 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58597
2025-12-14 04:24:59.717 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:25:00.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58597/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:25:00.722 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-14 04:25:00.722 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:25:00.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58597/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:25:00.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.184/tcp/58598/p2p/16Uiu2HAmEqVditkrEJicoFRLXZ9obcYmh2C9qVuAvsmdWg1ZYNRF","/ip4/172.18.191.184/tcp/58599/ws/p2p/16Uiu2HAmEqVditkrEJicoFRLXZ9obcYmh2C9qVuAvsmdWg1ZYNRF"],"enrUri":"enr:-L24QIApd7cUkZ6EEC7oeT2Kj5MpUP0zgY4ewRL5Tea8WM9VazMEXsZTgmOK4WiNSTll-30WtNLFi592ea4O1ebzd6wCgmlkgnY0gmlwhKwSv7iKbXVsdGlhZGRyc5YACASsEr-4BuTmAAoErBK_uAbk590DgnJzhQADAQAAiXNlY3AyNTZrMaEDIGhK7ynhnmr9BQ9i2RnH4l02sXuuPjXJYV5dZ-TcJoqDdGNwguTmg3VkcILk6IV3YWt1MgM"}'
2025-12-14 04:25:00.725 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:25:00.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58597/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.2/tcp/26893/p2p/16Uiu2HAm9Ee9Z7WyjEnY1EeoX6ARpYb1itYz6TsyRULptbyCw9FQ"]'
2025-12-14 04:25:00.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:00.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:25:00.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:00.731 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58597/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:25:00.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:00.734 DEBUG [src.steps.store] Relaying message
2025-12-14 04:25:00.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/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-14 04:25:00.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:00.740 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:25:00.941 DEBUG [src.steps.store] Relaying message
2025-12-14 04:25:00.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/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-14 04:25:00.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:00.947 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:25:01.148 DEBUG [src.steps.store] Relaying message
2025-12-14 04:25:01.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/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-14 04:25:01.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:01.153 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:25:01.354 DEBUG [src.steps.store] Relaying message
2025-12-14 04:25:01.355 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/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-14 04:25:01.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:01.362 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:25:01.562 DEBUG [src.steps.store] Relaying message
2025-12-14 04:25:01.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/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-14 04:25:01.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:01.569 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:25:01.770 DEBUG [src.steps.store] Relaying message
2025-12-14 04:25:01.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26892/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-14 04:25:01.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:25:01.776 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:25:01.977 DEBUG [tests.store.test_time_filter] inquering stored messages with start time 1765686297734547968 after end time 1765686301977349120
2025-12-14 04:25:01.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26892/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686297734547968&endTime=1765686301977349120&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:25:01.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4208868800b21cf429ae2e31bd52720fdd941265a0c0122b47ba147bd26d4234","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686297734547968,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2b1a1645e9496443b9e7c15fa0e15ae320ae5eb8c308738be6bbd229adb4941f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686299734554112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x27c85988bb3702210eea06542ec9ce10c16f07108e62e902d404bae9034273c6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686300634556160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-14 04:25:01.981 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1765686297734547968 and end time = 1765686301977349120 is 3
2025-12-14 04:25:01.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58597/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765686297734547968&endTime=1765686301977349120&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:25:01.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4208868800b21cf429ae2e31bd52720fdd941265a0c0122b47ba147bd26d4234","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686297734547968,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2b1a1645e9496443b9e7c15fa0e15ae320ae5eb8c308738be6bbd229adb4941f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686299734554112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x27c85988bb3702210eea06542ec9ce10c16f07108e62e902d404bae9034273c6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686300634556160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-14 04:25:01.985 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1765686297734547968 and end time = 1765686301977349120 is 3
2025-12-14 04:25:01.986 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:25:01.988 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:25:01.988 DEBUG [src.node.waku_node] Stopping container with id c79c07ed5daf
2025-12-14 04:25:02.519 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:25:02.520 DEBUG [src.node.waku_node] Stopping container with id 3e4eb205ea65
2025-12-14 04:25:03.055 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:25:03.058 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:25:03.065 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:25:03.071 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_peers_mesh_on_shard_contains_node2 with id: 2025-12-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377
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-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__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-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__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-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__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-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__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.234.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28217', '28218', '28219', '28220', '28221']
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 28217:28217 -p 28218:28218 -p 28219:28219 -p 28220:28220 -p 28221:28221 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=28219 --rest-port=28217 --tcp-port=28218 --discv5-udp-port=28220 --rest-address=0.0.0.0 --nat=extip:172.18.234.26 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=2b48a0fbbad6ebb27eafbdd06fae2d324d0427befeb9dabcdc1bf558219febb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28221 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.234.26 waku f4b7169baf730f4922b62848b9c5a9b4169332afc54a03e8a9804845c0d055de
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f4b7169baf73. Setting up logs at ./log/docker/node1_2025-12-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28217
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 ea50b924e42a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b9e34c12510c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28217/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:28217/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.234.26/tcp/28218/p2p/16Uiu2HAmP7Nb9eNaeG6jG1Gak7zbwyrXK3oqojEtAxTgB2TaGuRv","/ip4/172.18.234.26/tcp/28219/ws/p2p/16Uiu2HAmP7Nb9eNaeG6jG1Gak7zbwyrXK3oqojEtAxTgB2TaGuRv"],"enrUri":"enr:-La4QBmC3Ze9DcOKS7svuk-pbUqeDtM5tK7PASwmwSDeyUQvG_FMK_cE1hPiDWfUo6lAy7hzVBWDmepnrn4FCWYO9TkCgmlkgnY0gmlwhKwS6hqKbXVsdGlhZGRyc5YACASsEuoaBm46AAoErBLqGgZuO90DgnJzhQADAQAAiXNlY3AyNTZrMaEDm1cdsLTbMIppU4f16GKsX580Qy-qvnTQ78qmMCHkSN2DdGNwgm46hXdha3UyAQ"}'
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.77.91
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57720', '57721', '57722', '57723', '57724']
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 57720:57720 -p 57721:57721 -p 57722:57722 -p 57723:57723 -p 57724:57724 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=57722 --rest-port=57720 --tcp-port=57721 --discv5-udp-port=57723 --rest-address=0.0.0.0 --nat=extip:172.18.77.91 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=a54441faeef004ffa0fd7a94ff4ef0e06c490239b7c41fcabd4f86d7c59efe74 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57724 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QBmC3Ze9DcOKS7svuk-pbUqeDtM5tK7PASwmwSDeyUQvG_FMK_cE1hPiDWfUo6lAy7hzVBWDmepnrn4FCWYO9TkCgmlkgnY0gmlwhKwS6hqKbXVsdGlhZGRyc5YACASsEuoaBm46AAoErBLqGgZuO90DgnJzhQADAQAAiXNlY3AyNTZrMaEDm1cdsLTbMIppU4f16GKsX580Qy-qvnTQ78qmMCHkSN2DdGNwgm46hXdha3UyAQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.91 waku 6160c2549787be8377f0d35a3b44d848e605245bcce8605e425818fbcbcb01fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6160c2549787. Setting up logs at ./log/docker/node2_2025-12-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57720
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:57720/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:57720/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.77.91/tcp/57721/p2p/16Uiu2HAkwtdcc1yevRFAescAEznhBgL2EoAVTcy7ocUkGhegC9Rg","/ip4/172.18.77.91/tcp/57722/ws/p2p/16Uiu2HAkwtdcc1yevRFAescAEznhBgL2EoAVTcy7ocUkGhegC9Rg"],"enrUri":"enr:-La4QCb-KOKkg--s4UGuVFKhoOZUBlvJD9xDnr_K2gprq9EXRwqqqJRqiQ1TMQL5RXxhtr4VP2iowZr4WRSx0VBVTKkCgmlkgnY0gmlwhKwSTVuKbXVsdGlhZGRyc5YACASsEk1bBuF5AAoErBJNWwbhet0DgnJzhQADAQAAiXNlY3AyNTZrMaECJJ9hlz5a8u2uRXLUoiN0VGtbtCtNyvipdUfFKKhv6H-DdGNwguF5hXdha3UyAQ"}'
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.39.252
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28058', '28059', '28060', '28061', '28062']
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 28058:28058 -p 28059:28059 -p 28060:28060 -p 28061:28061 -p 28062:28062 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=28060 --rest-port=28058 --tcp-port=28059 --discv5-udp-port=28061 --rest-address=0.0.0.0 --nat=extip:172.18.39.252 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=a1dd7ca7ab7acc22bf8dc8194bbf83cb4b0735cf9c7ab87a49bfe9a4f8a1067f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28062 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QBmC3Ze9DcOKS7svuk-pbUqeDtM5tK7PASwmwSDeyUQvG_FMK_cE1hPiDWfUo6lAy7hzVBWDmepnrn4FCWYO9TkCgmlkgnY0gmlwhKwS6hqKbXVsdGlhZGRyc5YACASsEuoaBm46AAoErBLqGgZuO90DgnJzhQADAQAAiXNlY3AyNTZrMaEDm1cdsLTbMIppU4f16GKsX580Qy-qvnTQ78qmMCHkSN2DdGNwgm46hXdha3UyAQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.252 waku f0bbd70e720e8a10a38c97b3f9bc536c0b767b8ee0b76bfa7fa91d07790bed9f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f0bbd70e720e. Setting up logs at ./log/docker/node3_2025-12-14_04-20-21__b45b60f7-4f1f-483d-8252-f5561d5da377__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28058
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:28058/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:28058/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.39.252/tcp/28059/p2p/16Uiu2HAm6FCMX1UVvLEJP2FLN1TP5WW2KY3RXk1NqyGnGLicctmy","/ip4/172.18.39.252/tcp/28060/ws/p2p/16Uiu2HAm6FCMX1UVvLEJP2FLN1TP5WW2KY3RXk1NqyGnGLicctmy"],"enrUri":"enr:-La4QPi58ej0XaRqryWsASUy-AXL7aEXYeWHNtoVpnTudcUVJCwHi5LR3CloRJlaPcM6rL6sTePgt7qniuVHIrrRdYgCgmlkgnY0gmlwhKwSJ_yKbXVsdGlhZGRyc5YACASsEif8Bm2bAAoErBIn_AZtnN0DgnJzhQADAQAAiXNlY3AyNTZrMaECoMGDDRayMNvZ9wXoK0vysT1ssMmjwQl3vQIQjoM10uSDdGNwgm2bhXdha3UyAQ"}'
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:28217/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.77.91/tcp/57721/p2p/16Uiu2HAkwtdcc1yevRFAescAEznhBgL2EoAVTcy7ocUkGhegC9Rg"]'
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:57720/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.234.26/tcp/28218/p2p/16Uiu2HAmP7Nb9eNaeG6jG1Gak7zbwyrXK3oqojEtAxTgB2TaGuRv"]'
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:28217/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.252/tcp/28059/p2p/16Uiu2HAm6FCMX1UVvLEJP2FLN1TP5WW2KY3RXk1NqyGnGLicctmy"]'
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:28058/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.234.26/tcp/28218/p2p/16Uiu2HAmP7Nb9eNaeG6jG1Gak7zbwyrXK3oqojEtAxTgB2TaGuRv"]'
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:28217/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:57720/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:28058/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  tests.rest_flags.test_admin_flags:test_admin_flags.py:137 mesh topic=/waku/2/rs/3/0, target peers={'/ip4/172.18.77.91/tcp/57721/p2p/16Uiu2HAkwtdcc1yevRFAescAEznhBgL2EoAVTcy7ocUkGhegC9Rg', '/ip4/172.18.39.252/tcp/28059/p2p/16Uiu2HAm6FCMX1UVvLEJP2FLN1TP5WW2KY3RXk1NqyGnGLicctmy'}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28217/admin/v1/peers/mesh/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":[{"multiaddr":"/ip4/172.18.77.91/tcp/57721/p2p/16Uiu2HAkwtdcc1yevRFAescAEznhBgL2EoAVTcy7ocUkGhegC9Rg","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.39.252/tcp/28059/p2p/16Uiu2HAm6FCMX1UVvLEJP2FLN1TP5WW2KY3RXk1NqyGnGLicctmy","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-114-g7d1c6a","origin":"UnknownOrigin","score":0.0}]}'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:143 Node-1 mesh on the shard {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.77.91/tcp/57721/p2p/16Uiu2HAkwtdcc1yevRFAescAEznhBgL2EoAVTcy7ocUkGhegC9Rg', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-114-g7d1c6a', 'origin': 'UnknownOrigin', 'score': 0.0}, {'multiaddr': '/ip4/172.18.39.252/tcp/28059/p2p/16Uiu2HAm6FCMX1UVvLEJP2FLN1TP5WW2KY3RXk1NqyGnGLicctmy', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-114-g7d1c6a', 'origin': 'UnknownOrigin', 'score': 0.0}]}
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:145 Validate the schema variables
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 f4b7169baf73
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6160c2549787
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f0bbd70e720e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f4b7169baf73. 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.

File diff suppressed because it is too large Load Diff

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_negative_start_time with id: 2025-12-14_04-33-51__6ec77ea7-5e35-45c8-8994-b3ec4ac25759
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-14_04-33-51__6ec77ea7-5e35-45c8-8994-b3ec4ac25759__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.64.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60930', '60931', '60932', '60933', '60934']
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 60930:60930 -p 60931:60931 -p 60932:60932 -p 60933:60933 -p 60934:60934 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=60932 --rest-port=60930 --tcp-port=60931 --discv5-udp-port=60933 --rest-address=0.0.0.0 --nat=extip:172.18.64.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2d0765d51ced4d9b8bf19ad630a4ddbd5cdba6a26ab6ae0b0fba7faca6ae71cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60934 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.248 waku 4026ad89eb01f3b8d3f6d2a2dda3e99e26bb482fb05d22b93f742b464911c29f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4026ad89eb01. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-33-51__6ec77ea7-5e35-45c8-8994-b3ec4ac25759__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60930
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 b2614aeacd08. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ce56afb780ad. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60930/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:60930/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.64.248/tcp/60931/p2p/16Uiu2HAmR9Ra41YeUSTCEYZTs2HoWLivn4uvcaHCrjT1upqHE5Cr","/ip4/172.18.64.248/tcp/60932/ws/p2p/16Uiu2HAmR9Ra41YeUSTCEYZTs2HoWLivn4uvcaHCrjT1upqHE5Cr"],"enrUri":"enr:-L24QI8N_POEAbEf28Cf6iYH6ukuNpYp5yQ--QBdJY-SrKKGfBAt_bB8VpP3PS_-jS8X1a6HrS0rvFiy45YCA0OnQXcCgmlkgnY0gmlwhKwSQPiKbXVsdGlhZGRyc5YACASsEkD4Bu4DAAoErBJA-AbuBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuZUFrPS0hG1GMNaehEGfW1iFNVVrBIhkh6O5vC5x1geDdGNwgu4Dg3VkcILuBYV3YWt1MgM"}'
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-14_04-33-51__6ec77ea7-5e35-45c8-8994-b3ec4ac25759__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.16.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25317', '25318', '25319', '25320', '25321']
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 25317:25317 -p 25318:25318 -p 25319:25319 -p 25320:25320 -p 25321:25321 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=25319 --rest-port=25317 --tcp-port=25318 --discv5-udp-port=25320 --rest-address=0.0.0.0 --nat=extip:172.18.16.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2ba20eff52ac9bc22b91bcb1fad10ce3af4cd5b27b990d6c16646e3fcccd00d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25321 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI8N_POEAbEf28Cf6iYH6ukuNpYp5yQ--QBdJY-SrKKGfBAt_bB8VpP3PS_-jS8X1a6HrS0rvFiy45YCA0OnQXcCgmlkgnY0gmlwhKwSQPiKbXVsdGlhZGRyc5YACASsEkD4Bu4DAAoErBJA-AbuBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuZUFrPS0hG1GMNaehEGfW1iFNVVrBIhkh6O5vC5x1geDdGNwgu4Dg3VkcILuBYV3YWt1MgM --storenode=/ip4/172.18.64.248/tcp/60931/p2p/16Uiu2HAmR9Ra41YeUSTCEYZTs2HoWLivn4uvcaHCrjT1upqHE5Cr --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.49 waku 8ef10e313f7f476d87045fbf9a4faaf86ebcb83f1e9a87bf4488d2d0f7683869
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ef10e313f7f. Setting up logs at ./log/docker/store_node1_2025-12-14_04-33-51__6ec77ea7-5e35-45c8-8994-b3ec4ac25759__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25317
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:25317/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:25317/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.16.49/tcp/25318/p2p/16Uiu2HAmMoTWpmgzuPDgvpara9wE3xWafmEL3XM5E2vMuFJ71hks","/ip4/172.18.16.49/tcp/25319/ws/p2p/16Uiu2HAmMoTWpmgzuPDgvpara9wE3xWafmEL3XM5E2vMuFJ71hks"],"enrUri":"enr:-L24QPN5uG8I75hPNNNj9w50OgFIUjTXDLG9JRi-n0AGoFcIFRh6dDxufojceHB8wgQ3fckANQdT1FfKIShMezawBXMCgmlkgnY0gmlwhKwSEDGKbXVsdGlhZGRyc5YACASsEhAxBmLmAAoErBIQMQZi590DgnJzhQADAQAAiXNlY3AyNTZrMaEDh-SLLsaIWBObg5m_4AajFY8jKZoLFIadUjOY8fhWMRCDdGNwgmLmg3VkcIJi6IV3YWt1MgM"}'
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:25317/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.248/tcp/60931/p2p/16Uiu2HAmR9Ra41YeUSTCEYZTs2HoWLivn4uvcaHCrjT1upqHE5Cr"]'
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:60930/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:25317/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:60930/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:60930/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:60930/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:60930/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:60930/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:60930/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:131 inquering stored messages with start time -10000
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60930/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=-10000&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":"0xf6bed1331769cb727d96a60c21d57a1fc1d5d9a76b9f3fa95baa67462b3257ad","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686831455055104,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2a00631710c1bc6094a01c754e73444d0c444a1cbfde11803895f04a06961f95","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686833455062016,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x67715958adf50b4de4af9a13a827cf5c7c1478620ff0359ca825bddab367c272","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686834355063808,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa19ad9805693df661e78069f1eefd347116995d762fa3249684e610334cf96f9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686834555066112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcf054fc81c4fe9499fa252c2707892b856b520f277002f176eb154ea992c5a22","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686836455068160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x3872c1b05fcc58fb310e70967a9528157fc6acd1051b7e2a39c413090eb39b65","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686844455069184,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:134 number of messages stored for start time = -10000 is 6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25317/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=-10000&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":"0xf6bed1331769cb727d96a60c21d57a1fc1d5d9a76b9f3fa95baa67462b3257ad","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686831455055104,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2a00631710c1bc6094a01c754e73444d0c444a1cbfde11803895f04a06961f95","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686833455062016,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x67715958adf50b4de4af9a13a827cf5c7c1478620ff0359ca825bddab367c272","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686834355063808,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa19ad9805693df661e78069f1eefd347116995d762fa3249684e610334cf96f9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686834555066112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcf054fc81c4fe9499fa252c2707892b856b520f277002f176eb154ea992c5a22","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686836455068160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x3872c1b05fcc58fb310e70967a9528157fc6acd1051b7e2a39c413090eb39b65","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686844455069184,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:134 number of messages stored for start time = -10000 is 6
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 4026ad89eb01
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8ef10e313f7f
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,296 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_auto_shard_relay_10_nwaku_nodes with id: 2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9
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-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.78.232
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43317', '43318', '43319', '43320', '43321']
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 43317:43317 -p 43318:43318 -p 43319:43319 -p 43320:43320 -p 43321:43321 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=43319 --rest-port=43317 --tcp-port=43318 --discv5-udp-port=43320 --rest-address=0.0.0.0 --nat=extip:172.18.78.232 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2bba8c079df025a9c54ad7d9bdcb02c1dadebfeeb3186293dabc7e4c74b1f9ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43321 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.232 waku b0fe8c8fdb62a91f62728eed5464d6de7985cb140b30c71892171da4fc4d625b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b0fe8c8fdb62. Setting up logs at ./log/docker/node1_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43317
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 eee27694df5f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43317/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:43317/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.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY","/ip4/172.18.78.232/tcp/43319/ws/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"],"enrUri":"enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU"}'
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-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.108.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3546', '3547', '3548', '3549', '3550']
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 3546:3546 -p 3547:3547 -p 3548:3548 -p 3549:3549 -p 3550:3550 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=3548 --rest-port=3546 --tcp-port=3547 --discv5-udp-port=3549 --rest-address=0.0.0.0 --nat=extip:172.18.108.33 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4a6fae0556ce7f210a3c4e193e56256e771f7bcaec3405bbdc1cbffae852ba25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3550 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.108.33 waku b708b1f4cea35b01c31112042d69aeb407c99d93a4328d371a90274bc3eb951a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b708b1f4cea3. Setting up logs at ./log/docker/node3_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3546
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:3546/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:3546/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.108.33/tcp/3547/p2p/16Uiu2HAm4SEJp5Uw69QYav2oDNHTsBhbPst7MvLrhBmkjGFmvqGQ","/ip4/172.18.108.33/tcp/3548/ws/p2p/16Uiu2HAm4SEJp5Uw69QYav2oDNHTsBhbPst7MvLrhBmkjGFmvqGQ"],"enrUri":"enr:-L24QPJE_G0_YRJpTfgkBWfmhwhGxOeCmwl31QflBm1aaIC4a7E9J687h6vKO5mwXvcju6gNTxCPYQtfRjou3lOmwIsCgmlkgnY0gmlwhKwSbCGKbXVsdGlhZGRyc5YACASsEmwhBg3bAAoErBJsIQYN3N0DgnJzhQACAQAAiXNlY3AyNTZrMaEChd28UfHAO39b-LWjPFO6LpUkfO6GuqLE71Ibim52A8WDdGNwgg3bg3VkcIIN3YV3YWt1MgE"}'
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:3546/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.144
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34275', '34276', '34277', '34278', '34279']
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 34275:34275 -p 34276:34276 -p 34277:34277 -p 34278:34278 -p 34279:34279 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=34277 --rest-port=34275 --tcp-port=34276 --discv5-udp-port=34278 --rest-address=0.0.0.0 --nat=extip:172.18.213.144 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d40e8d6aeb6c9fa1eaab0ec97cdecda00bbeacd8145d7f7c5fd2efa05aaa710a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34279 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.144 waku 85285dc86862acff0199bc81b4571e7af566aa112960d8271b21e93b62a0e891
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 85285dc86862. Setting up logs at ./log/docker/node4_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34275
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:34275/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:34275/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.144/tcp/34276/p2p/16Uiu2HAm7SqVDzYUNYPgDAGsfvnoi9nn3zrLmoYskwg6hpdaU9ih","/ip4/172.18.213.144/tcp/34277/ws/p2p/16Uiu2HAm7SqVDzYUNYPgDAGsfvnoi9nn3zrLmoYskwg6hpdaU9ih"],"enrUri":"enr:-L24QA7I3m6udfg1K29eCnyK1YHtFNWKEoS1q7h1q1EMKeWLLWWkGan4UdVthWN7I0SkSn4tGSpRrwgSS4VcSgzEOJgCgmlkgnY0gmlwhKwS1ZCKbXVsdGlhZGRyc5YACASsEtWQBoXkAAoErBLVkAaF5d0DgnJzhQACAQAAiXNlY3AyNTZrMaECspiS8tNJmQV9Jeg62G-0RwxJpaNlwSgw1WmLc_AIYxqDdGNwgoXkg3VkcIKF5oV3YWt1MgE"}'
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:34275/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.206
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35150', '35151', '35152', '35153', '35154']
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 35150:35150 -p 35151:35151 -p 35152:35152 -p 35153:35153 -p 35154:35154 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=35152 --rest-port=35150 --tcp-port=35151 --discv5-udp-port=35153 --rest-address=0.0.0.0 --nat=extip:172.18.254.206 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eca40aa26ccfb61cb12e6fdd6e371ddeb1f1fa28d6be8eefefceaec3d63440dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35154 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.206 waku 2bbc392eeb56870ec5fe5e33eb4ae2007f474a535573b9ddf4e74fd217107dd0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2bbc392eeb56. Setting up logs at ./log/docker/node5_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35150
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:35150/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":"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:35150/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.206/tcp/35151/p2p/16Uiu2HAm5X5oxsXTqGbbT1iAJ46UUGbykNijox5RKF2ceXDmJzNF","/ip4/172.18.254.206/tcp/35152/ws/p2p/16Uiu2HAm5X5oxsXTqGbbT1iAJ46UUGbykNijox5RKF2ceXDmJzNF"],"enrUri":"enr:-L24QMUgETlVbaisadbF_4lbXf2aM7XF95JFCqot-PPFmA5qBRyD400odDRbE7a5HsXd09hZ3x-UXEhOf_qSqeDQp-YCgmlkgnY0gmlwhKwS_s6KbXVsdGlhZGRyc5YACASsEv7OBolPAAoErBL-zgaJUN0DgnJzhQACAQAAiXNlY3AyNTZrMaEClfe39FmpMNZSgO_285x6FX_I2AvIfpcYFX_l98nd9byDdGNwgolPg3VkcIKJUYV3YWt1MgE"}'
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:35150/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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/node6_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.200.123
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12773', '12774', '12775', '12776', '12777']
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 12773:12773 -p 12774:12774 -p 12775:12775 -p 12776:12776 -p 12777:12777 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=12775 --rest-port=12773 --tcp-port=12774 --discv5-udp-port=12776 --rest-address=0.0.0.0 --nat=extip:172.18.200.123 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=da87993ebe2cfc5a93f5ebbb0bee1a586330ab4ddb99dcaace1252e34be8b8fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12777 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.123 waku 831611e04c0e6168ff13548cda4d27777c2e366615883176c30bf535fcd4535b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 831611e04c0e. Setting up logs at ./log/docker/node6_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12773
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:12773/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:12773/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.200.123/tcp/12774/p2p/16Uiu2HAm8XM4BpSWemm1zJKpiBpDbwwC2ZA3gfnrnnHhUdCAdEM8","/ip4/172.18.200.123/tcp/12775/ws/p2p/16Uiu2HAm8XM4BpSWemm1zJKpiBpDbwwC2ZA3gfnrnnHhUdCAdEM8"],"enrUri":"enr:-L24QFpE4-Op48890vtowmMOwWOE8MrneawCOzsQtoujkguLHx6vEB86DlIuywULypDJ0u5u-1p105uoS0SQf1Kk0jwCgmlkgnY0gmlwhKwSyHuKbXVsdGlhZGRyc5YACASsEsh7BjHmAAoErBLIewYx590DgnJzhQACAQAAiXNlY3AyNTZrMaECwpwEZkSiSG2Gm-5OhfH5j1LrFoADs2rhRYAHyRkZcPODdGNwgjHmg3VkcIIx6IV3YWt1MgE"}'
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:12773/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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/node7_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.211
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26456', '26457', '26458', '26459', '26460']
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 26456:26456 -p 26457:26457 -p 26458:26458 -p 26459:26459 -p 26460:26460 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=26458 --rest-port=26456 --tcp-port=26457 --discv5-udp-port=26459 --rest-address=0.0.0.0 --nat=extip:172.18.58.211 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8ee4612fea0ce15a7d8335e7e2d4cc8babe0d6aceaafa44acf9473db0a1cd3d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26460 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.211 waku 6c55758020d26440b1cb63a73c6a788e5d2ee0a6e8c9b775dc0e358887fb3147
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6c55758020d2. Setting up logs at ./log/docker/node7_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26456
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:26456/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:26456/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.211/tcp/26457/p2p/16Uiu2HAkxnjhEfEmkRQTL5ckxHG3ohz1K1RJUreFhev6gGpTquEs","/ip4/172.18.58.211/tcp/26458/ws/p2p/16Uiu2HAkxnjhEfEmkRQTL5ckxHG3ohz1K1RJUreFhev6gGpTquEs"],"enrUri":"enr:-L24QD4sx_H927jimGlIqonNld9ud_7Xhks5hs0klMnf7wPzYN81dEew42U_bjKOJndXSGI8m-axUnIUbXpuvMZN2zQCgmlkgnY0gmlwhKwSOtOKbXVsdGlhZGRyc5YACASsEjrTBmdZAAoErBI60wZnWt0DgnJzhQACAQAAiXNlY3AyNTZrMaECMfh1MpmI7kxyo1Jjirp6Ith1-BYg2CYE8GjtnxhRVDSDdGNwgmdZg3VkcIJnW4V3YWt1MgE"}'
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:26456/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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/node8_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.183.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31173', '31174', '31175', '31176', '31177']
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 31173:31173 -p 31174:31174 -p 31175:31175 -p 31176:31176 -p 31177:31177 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=31175 --rest-port=31173 --tcp-port=31174 --discv5-udp-port=31176 --rest-address=0.0.0.0 --nat=extip:172.18.183.215 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ddbc8ca47a5b51aa6e139f10ee39f08930feea9cdead60cf6ab3ddf1e0aea3bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31177 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.183.215 waku 794b05d9f651a63e0dda409166f725e19abbbca31720bc689eee6ed37bf20dbf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 794b05d9f651. Setting up logs at ./log/docker/node8_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31173
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:31173/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:31173/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.183.215/tcp/31174/p2p/16Uiu2HAmGGpFs62oC33dLZcxJbyHL9b59wfUZg2hqPKuexNJnmRB","/ip4/172.18.183.215/tcp/31175/ws/p2p/16Uiu2HAmGGpFs62oC33dLZcxJbyHL9b59wfUZg2hqPKuexNJnmRB"],"enrUri":"enr:-L24QFfKpEPIYW8zHrnX1tefGEGySbPuYKcVe_7KMmpFPSoNSFFaWk_zdjVLtJy0uBVf09opL-Gd_Q8uVQaIAPccqwwCgmlkgnY0gmlwhKwSt9eKbXVsdGlhZGRyc5YACASsErfXBnnGAAoErBK31wZ5x90DgnJzhQACAQAAiXNlY3AyNTZrMaEDNcCOnh_CDPwEUGWz9jAfzxRuBZYkEIeigsxWTzpRwSKDdGNwgnnGg3VkcIJ5yIV3YWt1MgE"}'
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:31173/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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/node9_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.67
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22087', '22088', '22089', '22090', '22091']
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 22087:22087 -p 22088:22088 -p 22089:22089 -p 22090:22090 -p 22091:22091 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=22089 --rest-port=22087 --tcp-port=22088 --discv5-udp-port=22090 --rest-address=0.0.0.0 --nat=extip:172.18.61.67 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cf6cff7a0def1d5ec68ad137e21fc9b59aa62ed85ff2c967fbdfbb2dafa9ebc7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22091 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.67 waku 06f7ff222fbb138831e5b106c2e717a9bdfb34e1485fcc0e40112503c265206b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 06f7ff222fbb. Setting up logs at ./log/docker/node9_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22087
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:22087/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":"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:22087/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.61.67/tcp/22088/p2p/16Uiu2HAmC6qAGvhZu2o3wpsBRzsqwHcoAMqixiG7uE2p3GCTSbf7","/ip4/172.18.61.67/tcp/22089/ws/p2p/16Uiu2HAmC6qAGvhZu2o3wpsBRzsqwHcoAMqixiG7uE2p3GCTSbf7"],"enrUri":"enr:-L24QPTfdS2EhT6lb-Zp62WL1ihV_-bvyIQRMsJQWHKCq03Jays2nOYtoJKJctwidizlNVHeoWgzMotHzvwx-DXKUfMCgmlkgnY0gmlwhKwSPUOKbXVsdGlhZGRyc5YACASsEj1DBlZIAAoErBI9QwZWSd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC98MF5q5PuH4PtdL6lHmxBNcJcY3bqO_JoVEV8-rXppKDdGNwglZIg3VkcIJWSoV3YWt1MgE"}'
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:22087/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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/node10_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__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.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14139', '14140', '14141', '14142', '14143']
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 14139:14139 -p 14140:14140 -p 14141:14141 -p 14142:14142 -p 14143:14143 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=14141 --rest-port=14139 --tcp-port=14140 --discv5-udp-port=14142 --rest-address=0.0.0.0 --nat=extip:172.18.186.116 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=494a10c7596caecfabed65b0daae1ecec57771f0bffcd4a8fdbdd0c8e6143da7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14143 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPM_h2fok2-5pmhdkLiPdV08TV-X6K1QjuRiG1FOGLJvePY8vy3yYKnSjVoUmsGksSSPGbW3UP34LbnOpwADwN8CgmlkgnY0gmlwhKwSTuiKbXVsdGlhZGRyc5YACASsEk7oBqk2AAoErBJO6AapN90DgnJzhQACAQAAiXNlY3AyNTZrMaED9wW4qNJ4SCw7LWDqjkWJyyj6DXL75pKBq57H40gkEDODdGNwgqk2g3VkcIKpOIV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.116 waku 82eb367a483495beced67cc6ad8bc92b861054ad09b50de4deaa3115cf4f6d24
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 82eb367a4834. Setting up logs at ./log/docker/node10_2025-12-14_04-32-13__8411849f-983b-478f-811d-207c6c99f6b9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14139
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:14139/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":"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:14139/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.116/tcp/14140/p2p/16Uiu2HAm94vrxzjZCMHSX6YjpSkErph41syCjnWwKC4cYKKmsdHN","/ip4/172.18.186.116/tcp/14141/ws/p2p/16Uiu2HAm94vrxzjZCMHSX6YjpSkErph41syCjnWwKC4cYKKmsdHN"],"enrUri":"enr:-L24QETEUBDpMrev9hP2p4Gp0Ncgb1-DmU9LBYMuedJs6UwiCX6YkC3nCwMpWcwkCXoh1msk2Pvap4Qc1xUAZh49etsCgmlkgnY0gmlwhKwSunSKbXVsdGlhZGRyc5YACASsErp0Bjc8AAoErBK6dAY3Pd0DgnJzhQACAQAAiXNlY3AyNTZrMaECyrM_V_Imy7PN7VJhUTLKVGoVGKkpLJ6TJkn-ovSRn5WDdGNwgjc8g3VkcII3PoV3YWt1MgE"}'
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:14139/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.232/tcp/43318/p2p/16Uiu2HAmVHG7SqS8oQHHEMQZkCjsCDPcCHDVnkmFT6z9M9ThYuFY"]'
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:43317/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:3546/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:34275/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:35150/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:12773/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:26456/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:31173/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:22087/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:14139/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:43317/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  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:43317/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"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:3546/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:34275/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:35150/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 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:12773/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_6: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:26456/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_7: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:31173/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_8: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:22087/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_9: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:14139/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686744784098531,"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 b0fe8c8fdb62
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b708b1f4cea3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 85285dc86862
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b0fe8c8fdb62. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b708b1f4cea3. 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 2bbc392eeb56
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 85285dc86862. 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 831611e04c0e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6c55758020d2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2bbc392eeb56. 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 794b05d9f651
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 831611e04c0e. 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 06f7ff222fbb
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6c55758020d2. 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 82eb367a4834
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 794b05d9f651. 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.
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,75 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_with_invalid_pubsub_topic_format with id: 2025-12-14_04-20-14__b04e5731-9425-4dfb-a1c8-56528846c4c8
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-14_04-20-14__b04e5731-9425-4dfb-a1c8-56528846c4c8__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.242.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12369', '12370', '12371', '12372', '12373']
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 12369:12369 -p 12370:12370 -p 12371:12371 -p 12372:12372 -p 12373:12373 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=12371 --rest-port=12369 --tcp-port=12370 --discv5-udp-port=12372 --rest-address=0.0.0.0 --nat=extip:172.18.242.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=20a869f90f86edceb1fffaef1b0fc5bc6afaf5f8e262a2decad4a08cbc371bcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12373 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.46 waku 0a9e24d51930765183f97e0149c170c6902337513f7571cc5d6b1a3a7aecd528
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fc9f0fea9a43. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a9e24d51930. Setting up logs at ./log/docker/node1_2025-12-14_04-20-14__b04e5731-9425-4dfb-a1c8-56528846c4c8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12369
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 bc0cbd8d44cc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12369/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:12369/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.242.46/tcp/12370/p2p/16Uiu2HAmTRrxvQR3jLTNwEVkyX9iXmSmFAkY5oVWFnLUyew82irK","/ip4/172.18.242.46/tcp/12371/ws/p2p/16Uiu2HAmTRrxvQR3jLTNwEVkyX9iXmSmFAkY5oVWFnLUyew82irK"],"enrUri":"enr:-L24QLrIjUdqFkszpQt1Wa0OHOcZogDUHHJDFbl1YhzZI2sMT2Qir6rw93_TwJOkNCa5uDLiDNmjwaptA_kxzhexYPECgmlkgnY0gmlwhKwS8i6KbXVsdGlhZGRyc5YACASsEvIuBjBSAAoErBLyLgYwU90DgnJzhQADAQAAiXNlY3AyNTZrMaED24JnAqo6-5c9n-T9EZmOClOkqyL7xUPc1mjQdZOI24iDdGNwgjBSg3VkcIIwVIV3YWt1MgE"}'
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-14_04-20-14__b04e5731-9425-4dfb-a1c8-56528846c4c8__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.27.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61758', '61759', '61760', '61761', '61762']
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 61758:61758 -p 61759:61759 -p 61760:61760 -p 61761:61761 -p 61762:61762 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=61760 --rest-port=61758 --tcp-port=61759 --discv5-udp-port=61761 --rest-address=0.0.0.0 --nat=extip:172.18.27.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e52ece298a7aaaa9c8ed813bf7687211e170aaa475888dffc2aae73beefeae2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61762 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLrIjUdqFkszpQt1Wa0OHOcZogDUHHJDFbl1YhzZI2sMT2Qir6rw93_TwJOkNCa5uDLiDNmjwaptA_kxzhexYPECgmlkgnY0gmlwhKwS8i6KbXVsdGlhZGRyc5YACASsEvIuBjBSAAoErBLyLgYwU90DgnJzhQADAQAAiXNlY3AyNTZrMaED24JnAqo6-5c9n-T9EZmOClOkqyL7xUPc1mjQdZOI24iDdGNwgjBSg3VkcIIwVIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.46 waku de905f55ad0abc111491d16804d2adf801e0c47cbed23f848de611e15bc1e55a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID de905f55ad0a. Setting up logs at ./log/docker/node2_2025-12-14_04-20-14__b04e5731-9425-4dfb-a1c8-56528846c4c8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61758
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:61758/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:61758/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.27.46/tcp/61759/p2p/16Uiu2HAmF9Astfx7RkSJGQeQHTFxS9qh3EmLVwPG19Gc5D5oxXCk","/ip4/172.18.27.46/tcp/61760/ws/p2p/16Uiu2HAmF9Astfx7RkSJGQeQHTFxS9qh3EmLVwPG19Gc5D5oxXCk"],"enrUri":"enr:-L24QOzeH3IonLTIzFyOz7Wn17ULBRpTeGarXqLm3iKRVfnBEaP1150NFwbjWWQPAVzcwwJcfgGIDnXXJpLk03SPt1cCgmlkgnY0gmlwhKwSGy6KbXVsdGlhZGRyc5YACASsEhsuBvE_AAoErBIbLgbxQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJO-KRXHPT-DCUNxl-LxXgemk6YChVLDRXPCXqup-KNmDdGNwgvE_g3VkcILxQYV3YWt1MgE"}'
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:61758/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.46/tcp/12370/p2p/16Uiu2HAmTRrxvQR3jLTNwEVkyX9iXmSmFAkY5oVWFnLUyew82irK"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /test/2/rs/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:12369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/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:12369/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/3/rs/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:12369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/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:12369/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/2/test/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:12369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/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:12369/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/2/rs/3/b
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:12369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
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:12369/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/2/rs/0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:12369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
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:12369/relay/v1/subscriptions. 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 0a9e24d51930
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id de905f55ad0a
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,176 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_while_one_peer_is_paused with id: 2025-12-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2
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-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__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.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40101', '40102', '40103', '40104', '40105']
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 40101:40101 -p 40102:40102 -p 40103:40103 -p 40104:40104 -p 40105:40105 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=40103 --rest-port=40101 --tcp-port=40102 --discv5-udp-port=40104 --rest-address=0.0.0.0 --nat=extip:172.18.12.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=803be12daedc96186ac7466e1e2dac6fa2b42cf22acea912d9fb60d880d0df81 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40105 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.102 waku e65cdc03196b33c513f6cd7ed41366dceac713ddd2fdabe591f10ffc87fd3f60
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e65cdc03196b. Setting up logs at ./log/docker/node1_2025-12-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40101
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 7ff009a7890f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e1e366fdd765. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40101/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:40101/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.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT","/ip4/172.18.12.102/tcp/40103/ws/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT"],"enrUri":"enr:-L24QKmxsiuRwgc-rgBt7NOPJ0JZ1rUeMqwbAmHwGOUNuUquCLLq1qEr7URDzc8adNZ9z_gZGMzp1iNEyX6TFmb-vb0CgmlkgnY0gmlwhKwSDGaKbXVsdGlhZGRyc5YACASsEgxmBpymAAoErBIMZgacp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlkBaHX2qGXhXe4gtIIy9IC91LL6-JsQ0oNckrwDo8I6DdGNwgpymg3VkcIKcqIV3YWt1MgU"}'
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-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__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.225.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38225', '38226', '38227', '38228', '38229']
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 38225:38225 -p 38226:38226 -p 38227:38227 -p 38228:38228 -p 38229:38229 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=38227 --rest-port=38225 --tcp-port=38226 --discv5-udp-port=38228 --rest-address=0.0.0.0 --nat=extip:172.18.225.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ffb4ad5ba49ac0a763ef048dacdbccff7b5b01fa2bc350dc13cbb0dbbbd93cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38229 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKmxsiuRwgc-rgBt7NOPJ0JZ1rUeMqwbAmHwGOUNuUquCLLq1qEr7URDzc8adNZ9z_gZGMzp1iNEyX6TFmb-vb0CgmlkgnY0gmlwhKwSDGaKbXVsdGlhZGRyc5YACASsEgxmBpymAAoErBIMZgacp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlkBaHX2qGXhXe4gtIIy9IC91LL6-JsQ0oNckrwDo8I6DdGNwgpymg3VkcIKcqIV3YWt1MgU --filternode=/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.225.215 waku 72c952b997c6d4f0addd732ff1c4a6cd0a9c77e8cc3abb0b867f0f6089832a4c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 72c952b997c6. Setting up logs at ./log/docker/node2_2025-12-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38225
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:38225/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:38225/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.225.215/tcp/38226/p2p/16Uiu2HAmSbUaE9gnAThVW65aMPbaiB1DK6WLvhQLTxt36WrHEaGz","/ip4/172.18.225.215/tcp/38227/ws/p2p/16Uiu2HAmSbUaE9gnAThVW65aMPbaiB1DK6WLvhQLTxt36WrHEaGz"],"enrUri":"enr:-L24QEnbIXsnPpzW_rUmgPk-OdEOfSfdbCKy7JiSp6b0PUyLc8lXsrlFKXIKRzl6hN5UM0lR3e2SN14Q8MQBgdDEHMoCgmlkgnY0gmlwhKwS4deKbXVsdGlhZGRyc5YACASsEuHXBpVSAAoErBLh1waVU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzx00pZkduK9CjTC3y8QR97OFCDYCX-gBfaqz6IIVE6uDdGNwgpVSg3VkcIKVVIV3YWt1MgA"}'
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:38225/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT"]'
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-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__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.85.237
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3849', '3850', '3851', '3852', '3853']
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 3849:3849 -p 3850:3850 -p 3851:3851 -p 3852:3852 -p 3853:3853 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=3851 --rest-port=3849 --tcp-port=3850 --discv5-udp-port=3852 --rest-address=0.0.0.0 --nat=extip:172.18.85.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4d5854fc88de0d159fd5addb8b9dcfa6a78de4b7bfc857b9bcffb0eee666d3aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3853 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKmxsiuRwgc-rgBt7NOPJ0JZ1rUeMqwbAmHwGOUNuUquCLLq1qEr7URDzc8adNZ9z_gZGMzp1iNEyX6TFmb-vb0CgmlkgnY0gmlwhKwSDGaKbXVsdGlhZGRyc5YACASsEgxmBpymAAoErBIMZgacp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlkBaHX2qGXhXe4gtIIy9IC91LL6-JsQ0oNckrwDo8I6DdGNwgpymg3VkcIKcqIV3YWt1MgU --filternode=/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.85.237 waku 61efd94ebf344ce60d35ac258d9913cba3d570c3aa57fd4d22b6aa532d884b93
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 61efd94ebf34. Setting up logs at ./log/docker/node3_2025-12-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3849
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:3849/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:3849/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.85.237/tcp/3850/p2p/16Uiu2HAmT2W2pKe2gNsrqrtJRbtmYhVwhs3jwuogjsbXgE5AXH3b","/ip4/172.18.85.237/tcp/3851/ws/p2p/16Uiu2HAmT2W2pKe2gNsrqrtJRbtmYhVwhs3jwuogjsbXgE5AXH3b"],"enrUri":"enr:-L24QMxqdAua74tlaxUsZ1A4rGtiLlO2uD_PB4gnZfK3eeqFTe83D_Hh9iGxIXv1RZo39ZMt3-Sv_9N3wW4ooXDPNvsCgmlkgnY0gmlwhKwSVe2KbXVsdGlhZGRyc5YACASsElXtBg8KAAoErBJV7QYPC90DgnJzhQADAQAAiXNlY3AyNTZrMaED1YZf-8AZubaRuNbD0LhBdaFNqUer0osvmpuh5u3k1FaDdGNwgg8Kg3VkcIIPDIV3YWt1MgA"}'
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:3849/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT"]'
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-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__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.105.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44595', '44596', '44597', '44598', '44599']
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 44595:44595 -p 44596:44596 -p 44597:44597 -p 44598:44598 -p 44599:44599 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=44597 --rest-port=44595 --tcp-port=44596 --discv5-udp-port=44598 --rest-address=0.0.0.0 --nat=extip:172.18.105.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6f5adabb39f6f4216c6e384786aabaaa4f6d6e85766bf0050cc1f609cf9f01bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44599 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKmxsiuRwgc-rgBt7NOPJ0JZ1rUeMqwbAmHwGOUNuUquCLLq1qEr7URDzc8adNZ9z_gZGMzp1iNEyX6TFmb-vb0CgmlkgnY0gmlwhKwSDGaKbXVsdGlhZGRyc5YACASsEgxmBpymAAoErBIMZgacp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlkBaHX2qGXhXe4gtIIy9IC91LL6-JsQ0oNckrwDo8I6DdGNwgpymg3VkcIKcqIV3YWt1MgU --filternode=/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.179 waku 710f4fe61f0f4481bdd7450aafd57af27e133213eb1eb956968a4edad7540f76
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 710f4fe61f0f. Setting up logs at ./log/docker/node4_2025-12-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44595
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:44595/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:44595/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.105.179/tcp/44596/p2p/16Uiu2HAmG5DXKBPJrdeie2mAEazA2JdNBW29bvwtEVtgqhcJnDY7","/ip4/172.18.105.179/tcp/44597/ws/p2p/16Uiu2HAmG5DXKBPJrdeie2mAEazA2JdNBW29bvwtEVtgqhcJnDY7"],"enrUri":"enr:-L24QBaCCxu-H2OwSCNIGzb_sUskWnSEctDDQgUuXvP6UEqyWUIhhj6N4NWpFnUuDr-tgzWab8D5DAGJ2-sNase_elECgmlkgnY0gmlwhKwSabOKbXVsdGlhZGRyc5YACASsEmmzBq40AAoErBJpswauNd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMsflD3_PbFYZh67Lw48k-CiojepCraTVsT0aa8voX7SDdGNwgq40g3VkcIKuNoV3YWt1MgA"}'
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:44595/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT"]'
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-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__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.47.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42249', '42250', '42251', '42252', '42253']
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 42249:42249 -p 42250:42250 -p 42251:42251 -p 42252:42252 -p 42253:42253 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=42251 --rest-port=42249 --tcp-port=42250 --discv5-udp-port=42252 --rest-address=0.0.0.0 --nat=extip:172.18.47.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=81bc22ac2becf30c63097fdea9fd6bf1cf2e1e2c78ac460e5cca5ceface3fa01 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42253 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKmxsiuRwgc-rgBt7NOPJ0JZ1rUeMqwbAmHwGOUNuUquCLLq1qEr7URDzc8adNZ9z_gZGMzp1iNEyX6TFmb-vb0CgmlkgnY0gmlwhKwSDGaKbXVsdGlhZGRyc5YACASsEgxmBpymAAoErBIMZgacp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlkBaHX2qGXhXe4gtIIy9IC91LL6-JsQ0oNckrwDo8I6DdGNwgpymg3VkcIKcqIV3YWt1MgU --filternode=/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.121 waku 8c211b4585b6731d8079a394f52467b696461516e1096ac1cb4629acd3abb1e0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8c211b4585b6. Setting up logs at ./log/docker/node5_2025-12-14_04-15-38__25496b54-f71d-4555-818d-ce9adba7d3b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42249
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:42249/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:42249/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.47.121/tcp/42250/p2p/16Uiu2HAm42hWgXt4FtGBczxLy8StYbjNjqnLQQreSLJTp4GNiju1","/ip4/172.18.47.121/tcp/42251/ws/p2p/16Uiu2HAm42hWgXt4FtGBczxLy8StYbjNjqnLQQreSLJTp4GNiju1"],"enrUri":"enr:-L24QHjlzFvx3MiuYwTNXYdxMPcYVXXcmtQ9xK4PH7gKiUJkJT8oXyRIFipTkJq05VXttKhEH8StKBqxmbbIt3CD5xICgmlkgnY0gmlwhKwSL3mKbXVsdGlhZGRyc5YACASsEi95BqUKAAoErBIveQalC90DgnJzhQADAQAAiXNlY3AyNTZrMaECf9aOfdYW1l2Dbu7FY21l31su4TbZh-t34_PWAHawEwiDdGNwgqUKg3VkcIKlDIV3YWt1MgA"}'
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:42249/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.102/tcp/40102/p2p/16Uiu2HAmNmWREDWDoCCJBwAUarzw5ovAa22vguSytmnbtHXrMgMT"]'
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:40101/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:38225/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cdc59a71-d8da-49ba-be05-e2014adee1e1", "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":"cdc59a71-d8da-49ba-be05-e2014adee1e1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3849/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2e5d26c9-a5db-4a73-ac84-99ca5d550976", "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":"2e5d26c9-a5db-4a73-ac84-99ca5d550976","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44595/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "87cd8560-aa2a-4fd4-bf70-0fac79c7a046", "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":"87cd8560-aa2a-4fd4-bf70-0fac79c7a046","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42249/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b4736f35-ac9d-458b-94be-97ea416c4b3b", "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":"b4736f35-ac9d-458b-94be-97ea416c4b3b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40101/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:38225/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":1765685745126783695,"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:3849/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":1765685745126783695,"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:44595/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":1765685745126783695,"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:42249/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":1765685745126783695,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 72c952b997c6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40101/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.node.waku_node:waku_node.py:267 Unpause container with id 72c952b997c6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40101/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.5 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38225/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":1765685745260311349,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765685745260387351,"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 e65cdc03196b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 72c952b997c6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 61efd94ebf34
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e65cdc03196b. 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 710f4fe61f0f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 72c952b997c6. 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 8c211b4585b6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 61efd94ebf34. 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,55 @@
2025-12-14 04:24:11.146 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:24:11.147 DEBUG [tests.conftest] Running test: test_log_level_DEBUG_from_TRACE with id: 2025-12-14_04-24-11__b02b5c28-f214-497c-bb54-fd18fef2dfed
2025-12-14 04:24:11.147 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:24:11.147 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-14 04:24:11.148 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-14 04:24:11.154 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:11.155 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-14_04-24-11__b02b5c28-f214-497c-bb54-fd18fef2dfed__wakuorg_nwaku:latest.log
2025-12-14 04:24:11.161 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:11.161 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-14_04-24-11__b02b5c28-f214-497c-bb54-fd18fef2dfed__wakuorg_nwaku:latest.log
2025-12-14 04:24:11.167 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:11.167 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-14_04-24-11__b02b5c28-f214-497c-bb54-fd18fef2dfed__wakuorg_nwaku:latest.log
2025-12-14 04:24:11.172 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:24:11.173 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-14_04-24-11__b02b5c28-f214-497c-bb54-fd18fef2dfed__wakuorg_nwaku:latest.log
2025-12-14 04:24:11.173 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-14 04:24:11.173 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:24:11.174 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:24:11.174 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:24:11.176 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:24:11.176 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.11
2025-12-14 04:24:11.176 DEBUG [src.node.docker_mananger] Generated ports ['31619', '31620', '31621', '31622', '31623']
2025-12-14 04:24:11.176 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:24:11.177 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:24:11.177 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:24:11.177 DEBUG [src.node.docker_mananger] docker run -i -t -p 31619:31619 -p 31620:31620 -p 31621:31621 -p 31622:31622 -p 31623:31623 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=31621 --rest-port=31619 --tcp-port=31620 --discv5-udp-port=31622 --rest-address=0.0.0.0 --nat=extip:172.18.236.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=30eba02e3fd168d59b4ebe8f58bde5d2c091a6eb4ba46b76ebb30f49fcdc9ffc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31623 --metrics-logging=true --relay=true
2025-12-14 04:24:11.358 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.11 waku 2aa48ef0d31ca40ad667588bd28106f6f9cb71dcd0b9058301887461cea465cf
2025-12-14 04:24:11.390 DEBUG [src.node.docker_mananger] Container started with ID 2aa48ef0d31c. Setting up logs at ./log/docker/node1_2025-12-14_04-24-11__b02b5c28-f214-497c-bb54-fd18fef2dfed__wakuorg_nwaku:latest.log
2025-12-14 04:24:11.390 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31619
2025-12-14 04:24:11.390 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:24:11.433 ERROR [src.node.docker_mananger] Max retries reached for container 6e577e3f68bf. Exiting log stream.
2025-12-14 04:24:11.948 ERROR [src.node.docker_mananger] Max retries reached for container 0f9b15474b35. Exiting log stream.
2025-12-14 04:24:12.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31619/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.394 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-14 04:24:12.394 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:24:12.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.11/tcp/31620/p2p/16Uiu2HAmUUoAs8khyqUPhmeiAqDd9tXioxmwR8aBMBaa3qYsuJCu","/ip4/172.18.236.11/tcp/31621/ws/p2p/16Uiu2HAmUUoAs8khyqUPhmeiAqDd9tXioxmwR8aBMBaa3qYsuJCu"],"enrUri":"enr:-L24QA1c5sSM7_bq30WfAf_8jxVh4B4cxezPY8pHNaaqOySpJO9b1AHcbTWBGv6lVok24ZHgO7f2NL9RwzMwcwjRvtICgmlkgnY0gmlwhKwS7AuKbXVsdGlhZGRyc5YACASsEuwLBnuEAAoErBLsCwZ7hd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6x6KsP0i9O_eVLAlQvhEy42oiretBUy0uJA96fvBgbaDdGNwgnuEg3VkcIJ7hoV3YWt1MgE"}'
2025-12-14 04:24:12.397 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:24:12.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31619/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:12.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31619/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:12.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.11/tcp/31620/p2p/16Uiu2HAmUUoAs8khyqUPhmeiAqDd9tXioxmwR8aBMBaa3qYsuJCu","/ip4/172.18.236.11/tcp/31621/ws/p2p/16Uiu2HAmUUoAs8khyqUPhmeiAqDd9tXioxmwR8aBMBaa3qYsuJCu"],"enrUri":"enr:-L24QA1c5sSM7_bq30WfAf_8jxVh4B4cxezPY8pHNaaqOySpJO9b1AHcbTWBGv6lVok24ZHgO7f2NL9RwzMwcwjRvtICgmlkgnY0gmlwhKwS7AuKbXVsdGlhZGRyc5YACASsEuwLBnuEAAoErBLsCwZ7hd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6x6KsP0i9O_eVLAlQvhEy42oiretBUy0uJA96fvBgbaDdGNwgnuEg3VkcIJ7hoV3YWt1MgE"}'
2025-12-14 04:24:12.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31619/version" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
2025-12-14 04:24:12.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31619/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:12.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-114-g7d1c6a'
2025-12-14 04:24:14.409 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-14 04:24:14.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31619/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:24:14.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:24:14.414 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:24:14.415 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:24:14.415 DEBUG [src.node.waku_node] Stopping container with id 2aa48ef0d31c
2025-12-14 04:24:14.980 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:24:14.982 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:24:14.985 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,217 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_50_messages with id: 2025-12-14_04-20-00__d059f44d-7569-4a11-8a66-c7620f609098
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-14_04-20-00__d059f44d-7569-4a11-8a66-c7620f609098__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.242
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3547', '3548', '3549', '3550', '3551']
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 3547:3547 -p 3548:3548 -p 3549:3549 -p 3550:3550 -p 3551:3551 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=3549 --rest-port=3547 --tcp-port=3548 --discv5-udp-port=3550 --rest-address=0.0.0.0 --nat=extip:172.18.171.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1cafbfdfd73f4ada9a7ff4cba959fa86e2b9db74e7af9054b4fa7aeafabbf8d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3551 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.171.242 waku 794168173e3065012d1a00624f3ec62125b69008339aa0cd47e1830be36a5698
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 794168173e30. Setting up logs at ./log/docker/node1_2025-12-14_04-20-00__d059f44d-7569-4a11-8a66-c7620f609098__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3547
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:3547/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:3547/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.242/tcp/3548/p2p/16Uiu2HAm9N7RNej8ATpdUFXUzqCNhgt6r8ASWFudmX6E5AbqNnPY","/ip4/172.18.171.242/tcp/3549/ws/p2p/16Uiu2HAm9N7RNej8ATpdUFXUzqCNhgt6r8ASWFudmX6E5AbqNnPY"],"enrUri":"enr:-L24QJmDh2TD1JXI472Y1P95rFL8omfxHoIX1T1YZ2v-TMh9KMvXKnYpjxgQJx5W22t5Q_3Yua8M5Pi2MovdWg5HRAECgmlkgnY0gmlwhKwSq_KKbXVsdGlhZGRyc5YACASsEqvyBg3cAAoErBKr8gYN3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECzxoPXQm7ezdSxjeuv7WfSdSCHIRImFyfO-ji250W1TeDdGNwgg3cg3VkcIIN3oV3YWt1MgU"}'
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-14_04-20-00__d059f44d-7569-4a11-8a66-c7620f609098__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.236.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18184', '18185', '18186', '18187', '18188']
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 18184:18184 -p 18185:18185 -p 18186:18186 -p 18187:18187 -p 18188:18188 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=18186 --rest-port=18184 --tcp-port=18185 --discv5-udp-port=18187 --rest-address=0.0.0.0 --nat=extip:172.18.236.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebaaa4d7f3f03cac13abec23bc6abf73fbcb2157a677f3ebf43e4ccfacd03bc2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18188 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJmDh2TD1JXI472Y1P95rFL8omfxHoIX1T1YZ2v-TMh9KMvXKnYpjxgQJx5W22t5Q_3Yua8M5Pi2MovdWg5HRAECgmlkgnY0gmlwhKwSq_KKbXVsdGlhZGRyc5YACASsEqvyBg3cAAoErBKr8gYN3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECzxoPXQm7ezdSxjeuv7WfSdSCHIRImFyfO-ji250W1TeDdGNwgg3cg3VkcIIN3oV3YWt1MgU --filternode=/ip4/172.18.171.242/tcp/3548/p2p/16Uiu2HAm9N7RNej8ATpdUFXUzqCNhgt6r8ASWFudmX6E5AbqNnPY
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.82 waku 125af5b77d153146f04dab69a713e2b775b6052b9cb3c53a4ad48be8530b0038
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 125af5b77d15. Setting up logs at ./log/docker/node2_2025-12-14_04-20-00__d059f44d-7569-4a11-8a66-c7620f609098__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18184
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:18184/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:18184/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.236.82/tcp/18185/p2p/16Uiu2HAmV6PJSgG1sUxs3nQBiSuUu4175jWxq5vr69mHKXCqso4G","/ip4/172.18.236.82/tcp/18186/ws/p2p/16Uiu2HAmV6PJSgG1sUxs3nQBiSuUu4175jWxq5vr69mHKXCqso4G"],"enrUri":"enr:-L24QKz2FFCyyufiUI5fAnA25d8c3nsqsT-xNOAoqmINZdIreYX2FyBL7jZYk7BNmBIeUFn8XMDbHPy2mqTmxTJ4jBICgmlkgnY0gmlwhKwS7FKKbXVsdGlhZGRyc5YACASsEuxSBkcJAAoErBLsUgZHCt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9Dx2NLoXVXKhS8daetV3BuYWxxANmf3W3KkiHVm5kmWDdGNwgkcJg3VkcIJHC4V3YWt1MgA"}'
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:18184/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.171.242/tcp/3548/p2p/16Uiu2HAm9N7RNej8ATpdUFXUzqCNhgt6r8ASWFudmX6E5AbqNnPY"]'
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:3547/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:18184/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0eb8fae9-6024-4612-ad28-180a16cfde2b", "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":"0eb8fae9-6024-4612-ad28-180a16cfde2b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8w", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8x", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8y", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8z", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV81", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV82", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV83", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV84", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV85", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xMw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xNw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xOA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8xOQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yMw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yNw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yOA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8yOQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zMw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zNw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zOA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV8zOQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80MA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80MQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Mg==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Mw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80NA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80NQ==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Ng==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80Nw==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80OA==", "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.01 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TV80OQ==", "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.01 seconds
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:18184/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -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 794168173e30
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 125af5b77d15
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,100 @@
2025-12-14 04:38:17.237 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-14 04:38:17.237 DEBUG [tests.conftest] Running test: test_store_with_unknown_pubsub_topic_but_known_content_topic with id: 2025-12-14_04-38-17__c9941fea-78d5-4471-8126-81f6132dac62
2025-12-14 04:38:17.237 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-14 04:38:17.238 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-14 04:38:17.238 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-14 04:38:17.247 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:38:17.247 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-14_04-38-17__c9941fea-78d5-4471-8126-81f6132dac62__wakuorg_nwaku:latest.log
2025-12-14 04:38:17.248 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:38:17.248 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:38:17.250 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:38:17.250 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.18.183
2025-12-14 04:38:17.250 DEBUG [src.node.docker_mananger] Generated ports ['36656', '36657', '36658', '36659', '36660']
2025-12-14 04:38:17.251 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:38:17.252 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:38:17.252 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:38:17.252 DEBUG [src.node.docker_mananger] docker run -i -t -p 36656:36656 -p 36657:36657 -p 36658:36658 -p 36659:36659 -p 36660:36660 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=36658 --rest-port=36656 --tcp-port=36657 --discv5-udp-port=36659 --rest-address=0.0.0.0 --nat=extip:172.18.18.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a49f28be2be5f7ef02dcc21cbb397cde0a8b1d249a6d1ab58851da59b392bc95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36660 --metrics-logging=true --store=true --relay=true
2025-12-14 04:38:17.431 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.18.183 waku 75c5dfa459ebdaa5bc02179cd97578737ccb7c06af1099d30bd10d85a0c55912
2025-12-14 04:38:17.463 DEBUG [src.node.docker_mananger] Container started with ID 75c5dfa459eb. Setting up logs at ./log/docker/publishing_node1_2025-12-14_04-38-17__c9941fea-78d5-4471-8126-81f6132dac62__wakuorg_nwaku:latest.log
2025-12-14 04:38:17.465 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36656
2025-12-14 04:38:17.465 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:38:17.488 ERROR [src.node.docker_mananger] Max retries reached for container f66424c6355d. Exiting log stream.
2025-12-14 04:38:18.076 ERROR [src.node.docker_mananger] Max retries reached for container 5d24387e44fc. Exiting log stream.
2025-12-14 04:38:18.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36656/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:38:18.470 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-14 04:38:18.470 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:38:18.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36656/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:38:18.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.183/tcp/36657/p2p/16Uiu2HAmNUSAUk8JU9RFtvtLavEEbSTKC8mEyY1LJu9obDgTa1bh","/ip4/172.18.18.183/tcp/36658/ws/p2p/16Uiu2HAmNUSAUk8JU9RFtvtLavEEbSTKC8mEyY1LJu9obDgTa1bh"],"enrUri":"enr:-L24QHbUbplCNhNEoAeiouAGSXK2_mCLZJMK-_qmDJFwcx6oLB0T-YH--jO7hlzDSoeGEDg94BDymBuffxRKx5VNGMQCgmlkgnY0gmlwhKwSEreKbXVsdGlhZGRyc5YACASsEhK3Bo8xAAoErBIStwaPMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkeCq-7qT-ymlPg7IjjilFpPIzA23jt_ZP-Mam7oiHASDdGNwgo8xg3VkcIKPM4V3YWt1MgM"}'
2025-12-14 04:38:18.473 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:38:18.481 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-14 04:38:18.481 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-14_04-38-17__c9941fea-78d5-4471-8126-81f6132dac62__wakuorg_nwaku:latest.log
2025-12-14 04:38:18.481 DEBUG [src.node.waku_node] Starting Node...
2025-12-14 04:38:18.481 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-14 04:38:18.483 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-14 04:38:18.483 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.107
2025-12-14 04:38:18.483 DEBUG [src.node.docker_mananger] Generated ports ['28967', '28968', '28969', '28970', '28971']
2025-12-14 04:38:18.483 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-14 04:38:18.484 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-14 04:38:18.484 DEBUG [src.node.waku_node] Using volumes []
2025-12-14 04:38:18.484 DEBUG [src.node.docker_mananger] docker run -i -t -p 28967:28967 -p 28968:28968 -p 28969:28969 -p 28970:28970 -p 28971:28971 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=28969 --rest-port=28967 --tcp-port=28968 --discv5-udp-port=28970 --rest-address=0.0.0.0 --nat=extip:172.18.56.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=63ce8fb3b8ceba20bcd1dc5c0ae8cd7d343de70f1bce4d22ef3cafb8f6e8a9de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28971 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHbUbplCNhNEoAeiouAGSXK2_mCLZJMK-_qmDJFwcx6oLB0T-YH--jO7hlzDSoeGEDg94BDymBuffxRKx5VNGMQCgmlkgnY0gmlwhKwSEreKbXVsdGlhZGRyc5YACASsEhK3Bo8xAAoErBIStwaPMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkeCq-7qT-ymlPg7IjjilFpPIzA23jt_ZP-Mam7oiHASDdGNwgo8xg3VkcIKPM4V3YWt1MgM --storenode=/ip4/172.18.18.183/tcp/36657/p2p/16Uiu2HAmNUSAUk8JU9RFtvtLavEEbSTKC8mEyY1LJu9obDgTa1bh --store=true --relay=true
2025-12-14 04:38:18.682 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.107 waku 42e6574a87c69cd2feb72a2b9acb7cd80010c6671ad366eb019deef9235862e5
2025-12-14 04:38:18.719 DEBUG [src.node.docker_mananger] Container started with ID 42e6574a87c6. Setting up logs at ./log/docker/store_node1_2025-12-14_04-38-17__c9941fea-78d5-4471-8126-81f6132dac62__wakuorg_nwaku:latest.log
2025-12-14 04:38:18.720 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28967
2025-12-14 04:38:18.720 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-14 04:38:19.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28967/health" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:38:19.725 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-14 04:38:19.725 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-14 04:38:19.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28967/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:38:19.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.107/tcp/28968/p2p/16Uiu2HAm6MRp8mW4oaZdwrK2pej5wZgCwHyCHVSZApgFgWroVVqu","/ip4/172.18.56.107/tcp/28969/ws/p2p/16Uiu2HAm6MRp8mW4oaZdwrK2pej5wZgCwHyCHVSZApgFgWroVVqu"],"enrUri":"enr:-L24QAtThRGMamene4KIhLO6UaITUGUcrpA-b-N6D17Y2GdkTq3oenUp0JXjPtg2opKwVkydikg8vatlLWoVk50A7jUCgmlkgnY0gmlwhKwSOGuKbXVsdGlhZGRyc5YACASsEjhrBnEoAAoErBI4awZxKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEColo2_Yo7hrZIIep4qEVe1jOyxrNK_LjudxSut8wVCqSDdGNwgnEog3VkcIJxKoV3YWt1MgM"}'
2025-12-14 04:38:19.728 INFO [src.node.waku_node] REST service is ready !!
2025-12-14 04:38:19.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28967/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.183/tcp/36657/p2p/16Uiu2HAmNUSAUk8JU9RFtvtLavEEbSTKC8mEyY1LJu9obDgTa1bh"]'
2025-12-14 04:38:19.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:19.731 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:38:19.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:19.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28967/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-14 04:38:19.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:19.736 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:19.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:19.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:19.742 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:19.942 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:19.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:19.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:19.949 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:20.149 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:20.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:20.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:20.155 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:20.356 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:20.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:20.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:20.362 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:20.562 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:20.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:20.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:20.568 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:20.768 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:20.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:20.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:20.774 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:20.975 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:20.975 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:20.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:20.981 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:21.182 DEBUG [src.steps.store] Relaying message
2025-12-14 04:38:21.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36656/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-14 04:38:21.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-14 04:38:21.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-14 04:38:21.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36656/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:38:21.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:38:21.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28967/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-14 04:38:21.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-14 04:38:21.398 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-14 04:38:21.399 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-14 04:38:21.399 DEBUG [src.node.waku_node] Stopping container with id 75c5dfa459eb
2025-12-14 04:38:21.924 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:38:21.925 DEBUG [src.node.waku_node] Stopping container with id 42e6574a87c6
2025-12-14 04:38:22.472 DEBUG [src.node.waku_node] Container stopped.
2025-12-14 04:38:22.473 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-14 04:38:22.481 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-14 04:38:22.487 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,216 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_content_topics_one_by_one with id: 2025-12-14_04-28-34__a0b69737-415c-49dc-8c13-87d7914fc187
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-14_04-28-34__a0b69737-415c-49dc-8c13-87d7914fc187__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.8.195
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20729', '20730', '20731', '20732', '20733']
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 20729:20729 -p 20730:20730 -p 20731:20731 -p 20732:20732 -p 20733:20733 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=20731 --rest-port=20729 --tcp-port=20730 --discv5-udp-port=20732 --rest-address=0.0.0.0 --nat=extip:172.18.8.195 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ff0ba3bbdfee5fe14fd56d3c96af989179bf82dc9ebea1cafdef7c2e2cdaefbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20733 --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.8.195 waku b48de91090e73db3b65f593d3059e1d6aec24eeab2e8bedf60783aab719a90c7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b48de91090e7. Setting up logs at ./log/docker/node1_2025-12-14_04-28-34__a0b69737-415c-49dc-8c13-87d7914fc187__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20729
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 b3367a0724fd. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1f71611d1ba1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20729/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:20729/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.8.195/tcp/20730/p2p/16Uiu2HAm4MRsCBM1ZriqH4nzqPnyLCPtooxNmvPAzXCJsDhsJXEd","/ip4/172.18.8.195/tcp/20731/ws/p2p/16Uiu2HAm4MRsCBM1ZriqH4nzqPnyLCPtooxNmvPAzXCJsDhsJXEd"],"enrUri":"enr:-L24QM1DSkgJ8O_e2QH5zZ9e_FkGZfZd2LnILOOmxAflxUcFfbZ6OfxqGT2kbUXZKoozWm6tZrPVLWtDmu8Yz6JSGBsCgmlkgnY0gmlwhKwSCMOKbXVsdGlhZGRyc5YACASsEgjDBlD6AAoErBIIwwZQ-90DgnJzhQACAQAAiXNlY3AyNTZrMaEChKLmjLg_xXWB_LPL3f0mTZdvpj2lTBWf5veHm9f4DxaDdGNwglD6g3VkcIJQ_IV3YWt1MgU"}'
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-14_04-28-34__a0b69737-415c-49dc-8c13-87d7914fc187__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.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2233', '2234', '2235', '2236', '2237']
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 2233:2233 -p 2234:2234 -p 2235:2235 -p 2236:2236 -p 2237:2237 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=2235 --rest-port=2233 --tcp-port=2234 --discv5-udp-port=2236 --rest-address=0.0.0.0 --nat=extip:172.18.87.98 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4ca33f3d72e6244bf4b28c736acddba45d8b785cd39b2ebade7a15cd893beece --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2237 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM1DSkgJ8O_e2QH5zZ9e_FkGZfZd2LnILOOmxAflxUcFfbZ6OfxqGT2kbUXZKoozWm6tZrPVLWtDmu8Yz6JSGBsCgmlkgnY0gmlwhKwSCMOKbXVsdGlhZGRyc5YACASsEgjDBlD6AAoErBIIwwZQ-90DgnJzhQACAQAAiXNlY3AyNTZrMaEChKLmjLg_xXWB_LPL3f0mTZdvpj2lTBWf5veHm9f4DxaDdGNwglD6g3VkcIJQ_IV3YWt1MgU --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.87.98 waku b7b24ff2cdb594d11bb8e7cd6ad6a480f69a3bbb3116277ca2203a04bebddc3a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b7b24ff2cdb5. Setting up logs at ./log/docker/node2_2025-12-14_04-28-34__a0b69737-415c-49dc-8c13-87d7914fc187__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2233
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:2233/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:2233/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.98/tcp/2234/p2p/16Uiu2HAkurmKwP7dJhZbT2oXSPXSVtuhbodXEDgyQPKNjioGzgoH","/ip4/172.18.87.98/tcp/2235/ws/p2p/16Uiu2HAkurmKwP7dJhZbT2oXSPXSVtuhbodXEDgyQPKNjioGzgoH"],"enrUri":"enr:-L24QJsZPC0Rj_OEysfXHXvDqMX89kau2rDdNfTI7GBozZRXdyumXBWXgHIzU5vEwNBMAIaWLNVXWym2v8cY-GhdXakCgmlkgnY0gmlwhKwSV2KKbXVsdGlhZGRyc5YACASsEldiBgi6AAoErBJXYgYIu90DgnJzhQACAQAAiXNlY3AyNTZrMaECBm2RBAYsTgqAFVIPjTYe5XJMboP6BP-324uPRno6dtCDdGNwggi6g3VkcIIIvIV3YWt1MgE"}'
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:2233/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.8.195/tcp/20730/p2p/16Uiu2HAm4MRsCBM1ZriqH4nzqPnyLCPtooxNmvPAzXCJsDhsJXEd"]'
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:20729/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"]'
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:2233/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"]'
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:20729/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  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:20729/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686516977935780,"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:2233/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765686516977935780,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "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:20729/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "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":"/waku/2/content/test.js","version":0,"timestamp":1765686517093805127,"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:2233/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "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":"/waku/2/content/test.js","version":0,"timestamp":1765686517093805127,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "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":"/app/22/sometopic/someencoding","version":0,"timestamp":1765686517206873323,"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:2233/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "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":"/app/22/sometopic/someencoding","version":0,"timestamp":1765686517206873323,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/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:20729/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1765686517319525459,"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:2233/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1765686517319525459,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "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:20729/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "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":"/statusim/1/community/cbor","version":0,"timestamp":1765686517432228408,"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:2233/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "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":"/statusim/1/community/cbor","version":0,"timestamp":1765686517432228408,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "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":"/app/27/sometopic/someencoding","version":0,"timestamp":1765686517545660592,"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:2233/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "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":"/app/27/sometopic/someencoding","version":0,"timestamp":1765686517545660592,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "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":"/app/29/sometopic/someencoding","version":0,"timestamp":1765686517659031323,"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:2233/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "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":"/app/29/sometopic/someencoding","version":0,"timestamp":1765686517659031323,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "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":"/app/20/sometopic/someencoding","version":0,"timestamp":1765686517773093356,"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:2233/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "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":"/app/20/sometopic/someencoding","version":0,"timestamp":1765686517773093356,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20729/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 DELETE "http://127.0.0.1:2233/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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:20729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
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 DELETE "http://127.0.0.1:2233/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
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:20729/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  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:20729/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%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:20729/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "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:20729/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -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:20729/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -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:20729/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/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:20729/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:20729/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "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:20729/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -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:20729/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -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:20729/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -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:20729/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20729/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "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:20729/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -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:20729/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
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 b48de91090e7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b7b24ff2cdb5
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.

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