deploy: daef69c2dd9147195b64130136eead0faedd077f

This commit is contained in:
AYAHASSAN287 2026-01-19 08:34:00 +00:00
parent e774f49619
commit f035097f62
3033 changed files with 961299 additions and 159811 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,104 @@
2026-01-19 07:58:00.222 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:58:00.222 DEBUG [tests.conftest] Running test: test_admin_service_peers_contains_expected_addrs_and_protocols with id: 2026-01-19_07-58-00__2f1db56a-24c4-4645-9f20-aa9e91233180
2026-01-19 07:58:00.222 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:58:00.223 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:58:00.223 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 07:58:00.229 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.229 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-58-00__2f1db56a-24c4-4645-9f20-aa9e91233180__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.235 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.236 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-58-00__2f1db56a-24c4-4645-9f20-aa9e91233180__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.241 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.241 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_07-58-00__2f1db56a-24c4-4645-9f20-aa9e91233180__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.247 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.248 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-19_07-58-00__2f1db56a-24c4-4645-9f20-aa9e91233180__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.248 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 07:58:00.248 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 07:58:00.255 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.255 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n1_service_lookup__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n2_service_relay__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.269 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:00.269 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n3_service_store__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.269 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:58:00.269 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:58:00.271 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:58:00.271 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.20.33
2026-01-19 07:58:00.271 DEBUG [src.node.docker_mananger] Generated ports ['12410', '12411', '12412', '12413', '12414']
2026-01-19 07:58:00.271 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:58:00.272 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:58:00.272 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:58:00.273 DEBUG [src.node.docker_mananger] docker run -i -t -p 12410:12410 -p 12411:12411 -p 12412:12412 -p 12413:12413 -p 12414:12414 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12412 --rest-port=12410 --tcp-port=12411 --discv5-udp-port=12413 --rest-address=0.0.0.0 --nat=extip:172.18.20.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a839da4ce49cbc1fcb82696e2b35e1ac2ddddbdcd542b6ffa23abb9eca01adfa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12414 --metrics-logging=true --relay=true
2026-01-19 07:58:00.458 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.20.33 waku 9fb94eff7711b46095da5fbfce01e3f4716f0b7ef98c2ef79efbd2e01ae621eb
2026-01-19 07:58:00.479 ERROR [src.node.docker_mananger] Max retries reached for container 5187cf703490. Exiting log stream.
2026-01-19 07:58:00.491 DEBUG [src.node.docker_mananger] Container started with ID 9fb94eff7711. Setting up logs at ./log/docker/n1_service_lookup__wakuorg_nwaku:latest.log
2026-01-19 07:58:00.491 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12410
2026-01-19 07:58:00.492 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:58:01.021 ERROR [src.node.docker_mananger] Max retries reached for container 3eb866af982e. Exiting log stream.
2026-01-19 07:58:01.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12410/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:01.496 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"}]}'
2026-01-19 07:58:01.496 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:58:01.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12410/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:01.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.33/tcp/12411/p2p/16Uiu2HAmLKdvaazbvnFYvNVNhxY68rMVMuk1ysokAU7f9q19m6uV","/ip4/172.18.20.33/tcp/12412/ws/p2p/16Uiu2HAmLKdvaazbvnFYvNVNhxY68rMVMuk1ysokAU7f9q19m6uV"],"enrUri":"enr:-L24QA24VABGYFE1qBBJr2Fb3sUs7cFPnaQl2W0C3ckYrxqONRWhxralkd15sA6W4WKCnCs7pDXfdcFs2ROtJufs81YCgmlkgnY0gmlwhKwSFCGKbXVsdGlhZGRyc5YACASsEhQhBjB7AAoErBIUIQYwfN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcehdP1fCTLOrVIkIqwQPi9Zvn8thx89I9ka1_RWnmviDdGNwgjB7g3VkcIIwfYV3YWt1MgE"}'
2026-01-19 07:58:01.499 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:58:01.499 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:58:01.499 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:58:01.500 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:58:01.500 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.67
2026-01-19 07:58:01.501 DEBUG [src.node.docker_mananger] Generated ports ['30959', '30960', '30961', '30962', '30963']
2026-01-19 07:58:01.501 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:58:01.501 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:58:01.501 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:58:01.501 DEBUG [src.node.docker_mananger] docker run -i -t -p 30959:30959 -p 30960:30960 -p 30961:30961 -p 30962:30962 -p 30963:30963 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30961 --rest-port=30959 --tcp-port=30960 --discv5-udp-port=30962 --rest-address=0.0.0.0 --nat=extip:172.18.101.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acc64f42529684dc9d5976d7d22ad541a06fb5dddecff54ecbbad10f2bccaca8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30963 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA24VABGYFE1qBBJr2Fb3sUs7cFPnaQl2W0C3ckYrxqONRWhxralkd15sA6W4WKCnCs7pDXfdcFs2ROtJufs81YCgmlkgnY0gmlwhKwSFCGKbXVsdGlhZGRyc5YACASsEhQhBjB7AAoErBIUIQYwfN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcehdP1fCTLOrVIkIqwQPi9Zvn8thx89I9ka1_RWnmviDdGNwgjB7g3VkcIIwfYV3YWt1MgE
2026-01-19 07:58:01.683 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.67 waku 9240f99e903138bfe52cc516f622e5280e2c0e8f6a2869aa5f5bd1b53e0df59c
2026-01-19 07:58:01.717 DEBUG [src.node.docker_mananger] Container started with ID 9240f99e9031. Setting up logs at ./log/docker/n2_service_relay__wakuorg_nwaku:latest.log
2026-01-19 07:58:01.717 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30959
2026-01-19 07:58:01.718 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:58:02.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30959/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:02.731 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"}]}'
2026-01-19 07:58:02.731 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:58:02.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30959/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:02.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.67/tcp/30960/p2p/16Uiu2HAky2Hjbbjrk6tHfawWTjBPp5EHTMeXCEoe5a1zwtXDFecF","/ip4/172.18.101.67/tcp/30961/ws/p2p/16Uiu2HAky2Hjbbjrk6tHfawWTjBPp5EHTMeXCEoe5a1zwtXDFecF"],"enrUri":"enr:-L24QHpxpKQwjP8oJUUSx0CgGX2Tw16gA14ZPFxi-0a0ETm1IMLrh1wTf5r4z67oaK3e0PKm5AdO4wZxzLGkXkeh9hoCgmlkgnY0gmlwhKwSZUOKbXVsdGlhZGRyc5YACASsEmVDBnjwAAoErBJlQwZ48d0DgnJzhQADAQAAiXNlY3AyNTZrMaECNXE8oymxfNisI_WNvxlBW0uxEH6g3TWqpiqwRotRBKCDdGNwgnjwg3VkcIJ48oV3YWt1MgE"}'
2026-01-19 07:58:02.736 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:58:02.737 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:58:02.737 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:58:02.739 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:58:02.739 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.17
2026-01-19 07:58:02.739 DEBUG [src.node.docker_mananger] Generated ports ['32942', '32943', '32944', '32945', '32946']
2026-01-19 07:58:02.739 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:58:02.739 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:58:02.739 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:58:02.740 DEBUG [src.node.docker_mananger] docker run -i -t -p 32942:32942 -p 32943:32943 -p 32944:32944 -p 32945:32945 -p 32946:32946 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32944 --rest-port=32942 --tcp-port=32943 --discv5-udp-port=32945 --rest-address=0.0.0.0 --nat=extip:172.18.135.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccc15f84fddcca34f8d83abeceafa4736cafdc31b5aebadb3ac04f95b644792d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32946 --metrics-logging=true --store=true --discv5-bootstrap-node=enr:-L24QA24VABGYFE1qBBJr2Fb3sUs7cFPnaQl2W0C3ckYrxqONRWhxralkd15sA6W4WKCnCs7pDXfdcFs2ROtJufs81YCgmlkgnY0gmlwhKwSFCGKbXVsdGlhZGRyc5YACASsEhQhBjB7AAoErBIUIQYwfN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcehdP1fCTLOrVIkIqwQPi9Zvn8thx89I9ka1_RWnmviDdGNwgjB7g3VkcIIwfYV3YWt1MgE
2026-01-19 07:58:02.936 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.17 waku 74f92f58413283c9c469df82db257013c2b0a264d3e2895ad5c24d2e9f4e3aa3
2026-01-19 07:58:02.969 DEBUG [src.node.docker_mananger] Container started with ID 74f92f584132. Setting up logs at ./log/docker/n3_service_store__wakuorg_nwaku:latest.log
2026-01-19 07:58:02.970 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32942
2026-01-19 07:58:02.970 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:58:03.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32942/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:03.974 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"}]}'
2026-01-19 07:58:03.974 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:58:03.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32942/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:03.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.17/tcp/32943/p2p/16Uiu2HAmVaAcRbSxAGPU5LAjFMHowUiw6iHNsfs8Ebm5sXV6dq9h","/ip4/172.18.135.17/tcp/32944/ws/p2p/16Uiu2HAmVaAcRbSxAGPU5LAjFMHowUiw6iHNsfs8Ebm5sXV6dq9h"],"enrUri":"enr:-L24QCE8gwe8Ft9FLEIKroa0-aLPKVBaKmH18Nnk67FT3N_PGoz-VxPMrLFcmXNUZhx1k_ca2mZ7e5NpeG3JC3unBVUCgmlkgnY0gmlwhKwShxGKbXVsdGlhZGRyc5YACASsEocRBoCvAAoErBKHEQaAsN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-1pgM_1lb4Q1YfczYQ2CcFwCRaNBeoChEEEhKJtjKaiDdGNwgoCvg3VkcIKAsYV3YWt1MgM"}'
2026-01-19 07:58:03.977 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:58:03.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12410/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.67/tcp/30960/p2p/16Uiu2HAky2Hjbbjrk6tHfawWTjBPp5EHTMeXCEoe5a1zwtXDFecF"]'
2026-01-19 07:58:03.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:03.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30959/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.33/tcp/12411/p2p/16Uiu2HAmLKdvaazbvnFYvNVNhxY68rMVMuk1ysokAU7f9q19m6uV"]'
2026-01-19 07:58:03.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:03.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12410/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.17/tcp/32943/p2p/16Uiu2HAmVaAcRbSxAGPU5LAjFMHowUiw6iHNsfs8Ebm5sXV6dq9h"]'
2026-01-19 07:58:03.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:03.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32942/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.33/tcp/12411/p2p/16Uiu2HAmLKdvaazbvnFYvNVNhxY68rMVMuk1ysokAU7f9q19m6uV"]'
2026-01-19 07:58:04.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:04.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12410/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:04.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.101.67/tcp/55494/p2p/16Uiu2HAky2Hjbbjrk6tHfawWTjBPp5EHTMeXCEoe5a1zwtXDFecF","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.135.17/tcp/56320/p2p/16Uiu2HAmVaAcRbSxAGPU5LAjFMHowUiw6iHNsfs8Ebm5sXV6dq9h","protocols":["/vac/waku/relay/2.0.0","/vac/waku/store-query/3.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:58:04.022 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.101.67/tcp/55494/p2p/16Uiu2HAky2Hjbbjrk6tHfawWTjBPp5EHTMeXCEoe5a1zwtXDFecF', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-127-ga4e44d', 'origin': 'UnknownOrigin'}, {'multiaddr': '/ip4/172.18.135.17/tcp/56320/p2p/16Uiu2HAmVaAcRbSxAGPU5LAjFMHowUiw6iHNsfs8Ebm5sXV6dq9h', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/store-query/3.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-127-ga4e44d', 'origin': 'UnknownOrigin'}]
2026-01-19 07:58:04.024 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:58:04.025 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:58:04.025 DEBUG [src.node.waku_node] Stopping container with id 9fb94eff7711
2026-01-19 07:58:04.570 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:58:04.571 DEBUG [src.node.waku_node] Stopping container with id 9240f99e9031
2026-01-19 07:58:05.132 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:58:05.134 DEBUG [src.node.waku_node] Stopping container with id 74f92f584132
2026-01-19 07:58:05.415 ERROR [src.node.docker_mananger] Max retries reached for container 9fb94eff7711. Exiting log stream.
2026-01-19 07:58:05.667 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:58:05.668 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:58:05.683 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:58:05.688 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:58:05.693 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-01-19 08:02:17.709 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:02:17.709 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/0] with id: 2026-01-19_08-02-17__e43cd430-71f2-4ef5-8788-461a5ba9d934
2026-01-19 08:02:17.709 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:02:17.710 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:02:17.710 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-19 08:02:17.717 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:17.717 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-02-17__e43cd430-71f2-4ef5-8788-461a5ba9d934__wakuorg_nwaku:latest.log
2026-01-19 08:02:17.717 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:17.717 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:17.719 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:17.719 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.98
2026-01-19 08:02:17.719 DEBUG [src.node.docker_mananger] Generated ports ['52837', '52838', '52839', '52840', '52841']
2026-01-19 08:02:17.719 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-01-19 08:02:17.719 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:02:17.719 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:17.719 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:17.720 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:17.720 DEBUG [src.node.docker_mananger] docker run -i -t -p 52837:52837 -p 52838:52838 -p 52839:52839 -p 52840:52840 -p 52841:52841 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52839 --rest-port=52837 --tcp-port=52838 --discv5-udp-port=52840 --rest-address=0.0.0.0 --nat=extip:172.18.67.98 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=1fbf854ac840c915a5cc7a20de6ed0cacdf9c5caf40fd5dfa1fe5449c5c3fc3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52841 --metrics-logging=true --relay=true --filter=true
2026-01-19 08:02:17.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.98 waku 2cfacf87546bbfcf97028c533944ac3dbca44af321d75230ae01405f1776dc30
2026-01-19 08:02:17.922 DEBUG [src.node.docker_mananger] Container started with ID 2cfacf87546b. Setting up logs at ./log/docker/node1_2026-01-19_08-02-17__e43cd430-71f2-4ef5-8788-461a5ba9d934__wakuorg_nwaku:latest.log
2026-01-19 08:02:17.922 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52837
2026-01-19 08:02:17.923 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:17.964 ERROR [src.node.docker_mananger] Max retries reached for container db5dd3d12310. Exiting log stream.
2026-01-19 08:02:18.496 ERROR [src.node.docker_mananger] Max retries reached for container 6d50b4aaa365. Exiting log stream.
2026-01-19 08:02:18.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52837/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:18.927 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"}]}'
2026-01-19 08:02:18.928 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:18.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52837/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:18.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.98/tcp/52838/p2p/16Uiu2HAm1XBmYD8jYzDqysrjE5jZmGDVXGaWNk5dURbR7YQtUiq6","/ip4/172.18.67.98/tcp/52839/ws/p2p/16Uiu2HAm1XBmYD8jYzDqysrjE5jZmGDVXGaWNk5dURbR7YQtUiq6"],"enrUri":"enr:-L24QCqJjtTuE2v2_saV7zfXNRUy1ie2XDkfpz-QyvySOBNtG5MoeE1FU9uL-3Zgd77iaZNzUb16ZYDNUrutDDTDtpMCgmlkgnY0gmlwhKwSQ2KKbXVsdGlhZGRyc5YACASsEkNiBs5mAAoErBJDYgbOZ90DgnJzhQAFAQAAiXNlY3AyNTZrMaECWo-1Mv4xYitt-fTPYvY3HL0ZUmwBjC1Qf-Sx1OgaWDGDdGNwgs5mg3VkcILOaIV3YWt1MgU"}'
2026-01-19 08:02:18.930 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:18.937 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:18.937 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-02-17__e43cd430-71f2-4ef5-8788-461a5ba9d934__wakuorg_nwaku:latest.log
2026-01-19 08:02:18.937 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:18.937 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:18.938 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:18.938 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.59
2026-01-19 08:02:18.938 DEBUG [src.node.docker_mananger] Generated ports ['56233', '56234', '56235', '56236', '56237']
2026-01-19 08:02:18.939 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-01-19 08:02:18.939 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:02:18.939 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:18.939 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:18.939 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:18.939 DEBUG [src.node.docker_mananger] docker run -i -t -p 56233:56233 -p 56234:56234 -p 56235:56235 -p 56236:56236 -p 56237:56237 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56235 --rest-port=56233 --tcp-port=56234 --discv5-udp-port=56236 --rest-address=0.0.0.0 --nat=extip:172.18.176.59 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=fd3ea618f52b795a3bcc9d3d83881ae07b1f22aef9aafd81d2a9d4e8546cab2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56237 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCqJjtTuE2v2_saV7zfXNRUy1ie2XDkfpz-QyvySOBNtG5MoeE1FU9uL-3Zgd77iaZNzUb16ZYDNUrutDDTDtpMCgmlkgnY0gmlwhKwSQ2KKbXVsdGlhZGRyc5YACASsEkNiBs5mAAoErBJDYgbOZ90DgnJzhQAFAQAAiXNlY3AyNTZrMaECWo-1Mv4xYitt-fTPYvY3HL0ZUmwBjC1Qf-Sx1OgaWDGDdGNwgs5mg3VkcILOaIV3YWt1MgU
2026-01-19 08:02:19.116 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.59 waku d57d82661d44b6541cc97ae9ac196bb5bbc9f1340dcd4681003a4e4f7095a285
2026-01-19 08:02:19.147 DEBUG [src.node.docker_mananger] Container started with ID d57d82661d44. Setting up logs at ./log/docker/node2_2026-01-19_08-02-17__e43cd430-71f2-4ef5-8788-461a5ba9d934__wakuorg_nwaku:latest.log
2026-01-19 08:02:19.147 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56233
2026-01-19 08:02:19.148 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:20.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56233/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:20.158 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"}]}'
2026-01-19 08:02:20.159 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:20.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56233/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:20.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.59/tcp/56234/p2p/16Uiu2HAmDRHftHSWjbNUu2Tt43Zmz8jEjoPDuhUpcgCJHdB4dwHE","/ip4/172.18.176.59/tcp/56235/ws/p2p/16Uiu2HAmDRHftHSWjbNUu2Tt43Zmz8jEjoPDuhUpcgCJHdB4dwHE"],"enrUri":"enr:-L24QKh04wJvCT9czqin8O42MPYqzrOoU2zJhEO46khTFM-gIflQsLcIBOKABl_uiss6i2jK2dPel7McwBebmb9KdyoCgmlkgnY0gmlwhKwSsDuKbXVsdGlhZGRyc5YACASsErA7BtuqAAoErBKwOwbbq90DgnJzhQAFAQAAiXNlY3AyNTZrMaEDC1kj260WYl9_Tv1ALVgd4kiRwyvt_5PV5R1JGwKyUlWDdGNwgtuqg3VkcILbrIV3YWt1MgE"}'
2026-01-19 08:02:20.168 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:20.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56233/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.98/tcp/52838/p2p/16Uiu2HAm1XBmYD8jYzDqysrjE5jZmGDVXGaWNk5dURbR7YQtUiq6"]'
2026-01-19 08:02:20.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:20.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52837/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-01-19 08:02:20.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:20.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56233/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-01-19 08:02:20.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:20.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52837/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:20.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:20.182 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:02:20.283 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:02:20.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52837/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:20.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809740178035097,"ephemeral":false,"proof":""}]'
2026-01-19 08:02:20.287 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:02:20.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56233/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:20.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809740178035097,"ephemeral":false,"proof":""}]'
2026-01-19 08:02:20.292 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:02:20.293 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:02:20.293 DEBUG [src.node.waku_node] Stopping container with id 2cfacf87546b
2026-01-19 08:02:20.800 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:02:20.801 DEBUG [src.node.waku_node] Stopping container with id d57d82661d44
2026-01-19 08:02:21.342 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:02:21.344 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:02:21.350 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:02:21.355 DEBUG [src.node.docker_mananger] 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_no_message with id: 2026-01-19_08-07-30__768318f9-498a-4d5a-a214-d54bd8aa9b23
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_2026-01-19_08-07-30__768318f9-498a-4d5a-a214-d54bd8aa9b23__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.125.216
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10869', '10870', '10871', '10872', '10873']
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 10869:10869 -p 10870:10870 -p 10871:10871 -p 10872:10872 -p 10873:10873 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10871 --rest-port=10869 --tcp-port=10870 --discv5-udp-port=10872 --rest-address=0.0.0.0 --nat=extip:172.18.125.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6cceb9bce8e1dcdaff3bae62fee5cbfb4b403c1c071254cf231d0b0bdfeac01 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10873 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.216 waku c45f571c1d13809b55a602d0437250bd39792f913d94083c42fe75ba3d2dc03d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c717524f2074. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c45f571c1d13. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-07-30__768318f9-498a-4d5a-a214-d54bd8aa9b23__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10869
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 9719c626eea3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10869/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:10869/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.216/tcp/10870/p2p/16Uiu2HAm47ghGf34SKFw2BQX65kk5P7z7siyiR6oy8WHSxRqxJvd","/ip4/172.18.125.216/tcp/10871/ws/p2p/16Uiu2HAm47ghGf34SKFw2BQX65kk5P7z7siyiR6oy8WHSxRqxJvd"],"enrUri":"enr:-L24QDn9pWIPBV-QlhwEl-9Tkh3nunDOsYR7rl93_b7JjpC2LrLwqunIykgHjfGmEauvDxUy0QSuIJ5edQ97PL2YrKMCgmlkgnY0gmlwhKwSfdiKbXVsdGlhZGRyc5YACASsEn3YBip2AAoErBJ92AYqd90DgnJzhQADAQAAiXNlY3AyNTZrMaECgR2JT2Ygn7o2VIFqAOwjzwKd80WJrwS11IbTpRPioGKDdGNwgip2g3VkcIIqeIV3YWt1MgM"}'
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_2026-01-19_08-07-30__768318f9-498a-4d5a-a214-d54bd8aa9b23__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.140
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9921', '9922', '9923', '9924', '9925']
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 9921:9921 -p 9922:9922 -p 9923:9923 -p 9924:9924 -p 9925:9925 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9923 --rest-port=9921 --tcp-port=9922 --discv5-udp-port=9924 --rest-address=0.0.0.0 --nat=extip:172.18.34.140 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a901d15f78ed4ea7d10ccabac21ccaefebc8ebbfac98c95ac7487a535c1e2a83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9925 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDn9pWIPBV-QlhwEl-9Tkh3nunDOsYR7rl93_b7JjpC2LrLwqunIykgHjfGmEauvDxUy0QSuIJ5edQ97PL2YrKMCgmlkgnY0gmlwhKwSfdiKbXVsdGlhZGRyc5YACASsEn3YBip2AAoErBJ92AYqd90DgnJzhQADAQAAiXNlY3AyNTZrMaECgR2JT2Ygn7o2VIFqAOwjzwKd80WJrwS11IbTpRPioGKDdGNwgip2g3VkcIIqeIV3YWt1MgM --storenode=/ip4/172.18.125.216/tcp/10870/p2p/16Uiu2HAm47ghGf34SKFw2BQX65kk5P7z7siyiR6oy8WHSxRqxJvd --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.140 waku 67c99aeb859e88f8c6486e08040dba8bd56cc99a82ffe9d92d37dd919d358a59
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 67c99aeb859e. Setting up logs at ./log/docker/store_node1_2026-01-19_08-07-30__768318f9-498a-4d5a-a214-d54bd8aa9b23__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9921
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:9921/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:9921/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.140/tcp/9922/p2p/16Uiu2HAmKtueW8fQnLCAJLMTsDATNp2RGQkJMLV4EstrKsG4BEjz","/ip4/172.18.34.140/tcp/9923/ws/p2p/16Uiu2HAmKtueW8fQnLCAJLMTsDATNp2RGQkJMLV4EstrKsG4BEjz"],"enrUri":"enr:-L24QDIesh64AYk_xTia3_EdzwpYQBiz-KR6j_pxXMu-96CqNx1SAGUdXzKNhFjbFn9PxrCeHJIvEpZQxfp1WSZhLLkCgmlkgnY0gmlwhKwSIoyKbXVsdGlhZGRyc5YACASsEiKMBibCAAoErBIijAYmw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDa5KfMm6aXpBHrTL8bgYtFGjPfkI0TiI5Zhnn411SujGDdGNwgibCg3VkcIImxIV3YWt1MgM"}'
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:9921/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.216/tcp/10870/p2p/16Uiu2HAm47ghGf34SKFw2BQX65kk5P7z7siyiR6oy8WHSxRqxJvd"]'
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:10869/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:9921/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:10869/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:10869/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:10869/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:10869/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:10869/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:10869/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:10869/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768810049683023968&endTime=1768810049683123868&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":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9921/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768810049683023968&endTime=1768810049683123868&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.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 c45f571c1d13
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 67c99aeb859e
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 @@
2026-01-19 07:54:59.593 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:54:59.593 DEBUG [tests.conftest] Running test: test_relay_different_latency_between_two_nodes[500] with id: 2026-01-19_07-54-59__7d926ea7-c388-4daf-a578-311be35d8d71
2026-01-19 07:54:59.594 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:54:59.594 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 07:54:59.600 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:59.601 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-54-59__7d926ea7-c388-4daf-a578-311be35d8d71__wakuorg_nwaku:latest.log
2026-01-19 07:54:59.606 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:59.607 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-54-59__7d926ea7-c388-4daf-a578-311be35d8d71__wakuorg_nwaku:latest.log
2026-01-19 07:54:59.607 INFO [tests.e2e.test_network_conditions] Starting node1 and node2 with relay enabled
2026-01-19 07:54:59.608 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:59.608 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:59.609 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:59.609 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.2
2026-01-19 07:54:59.609 DEBUG [src.node.docker_mananger] Generated ports ['32941', '32942', '32943', '32944', '32945']
2026-01-19 07:54:59.610 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:59.610 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:59.610 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:59.610 DEBUG [src.node.docker_mananger] docker run -i -t -p 32941:32941 -p 32942:32942 -p 32943:32943 -p 32944:32944 -p 32945:32945 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32943 --rest-port=32941 --tcp-port=32942 --discv5-udp-port=32944 --rest-address=0.0.0.0 --nat=extip:172.18.200.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a3bf61ee60bfbcea81dc9d355d57bc67ad3e4f49e326b6e7c6efb2f3d3afa20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32945 --metrics-logging=true --relay=true
2026-01-19 07:54:59.783 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.2 waku 1cdb85285b134b94e3e42d3ab3af19909702ce09502c182273112a95a74bc369
2026-01-19 07:54:59.812 DEBUG [src.node.docker_mananger] Container started with ID 1cdb85285b13. Setting up logs at ./log/docker/node1_2026-01-19_07-54-59__7d926ea7-c388-4daf-a578-311be35d8d71__wakuorg_nwaku:latest.log
2026-01-19 07:54:59.814 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32941
2026-01-19 07:54:59.814 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:55:00.095 ERROR [src.node.docker_mananger] Max retries reached for container 194195ae682b. Exiting log stream.
2026-01-19 07:55:00.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32941/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.818 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"}]}'
2026-01-19 07:55:00.818 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:55:00.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.2/tcp/32942/p2p/16Uiu2HAm5DF9Cs2cbiEQZbtKKbhuz2n8sWXLSmBra3ZS6DYjNa5q","/ip4/172.18.200.2/tcp/32943/ws/p2p/16Uiu2HAm5DF9Cs2cbiEQZbtKKbhuz2n8sWXLSmBra3ZS6DYjNa5q"],"enrUri":"enr:-L24QCZ0lAWvujF__XvtbuxU6hvbt0Ts12xNLveAcBMlmhv1M9qPwUgsNQvKraTUMB3vuC4U8m6U0nos15v9pbJ2mL8CgmlkgnY0gmlwhKwSyAKKbXVsdGlhZGRyc5YACASsEsgCBoCuAAoErBLIAgaAr90DgnJzhQADAQAAiXNlY3AyNTZrMaECkWXQwSK6ZhKaxOOS9dfQXpdncZIhGJqjEjjyr01Yc4SDdGNwgoCug3VkcIKAsIV3YWt1MgE"}'
2026-01-19 07:55:00.820 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:55:00.821 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:55:00.821 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:55:00.822 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:55:00.822 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.154
2026-01-19 07:55:00.822 DEBUG [src.node.docker_mananger] Generated ports ['53050', '53051', '53052', '53053', '53054']
2026-01-19 07:55:00.822 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:55:00.822 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:55:00.823 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:55:00.823 DEBUG [src.node.docker_mananger] docker run -i -t -p 53050:53050 -p 53051:53051 -p 53052:53052 -p 53053:53053 -p 53054:53054 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53052 --rest-port=53050 --tcp-port=53051 --discv5-udp-port=53053 --rest-address=0.0.0.0 --nat=extip:172.18.150.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ec7beef4cbcd08a3b5fbb5f9244a2cf5edf5cc6b185d6a692ae936de4fe1da2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53054 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCZ0lAWvujF__XvtbuxU6hvbt0Ts12xNLveAcBMlmhv1M9qPwUgsNQvKraTUMB3vuC4U8m6U0nos15v9pbJ2mL8CgmlkgnY0gmlwhKwSyAKKbXVsdGlhZGRyc5YACASsEsgCBoCuAAoErBLIAgaAr90DgnJzhQADAQAAiXNlY3AyNTZrMaECkWXQwSK6ZhKaxOOS9dfQXpdncZIhGJqjEjjyr01Yc4SDdGNwgoCug3VkcIKAsIV3YWt1MgE
2026-01-19 07:55:01.000 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.154 waku 182634034f574dbdfb663315825bcc545e8f58013e5c358b0a5a434dfc76276f
2026-01-19 07:55:01.031 DEBUG [src.node.docker_mananger] Container started with ID 182634034f57. Setting up logs at ./log/docker/node2_2026-01-19_07-54-59__7d926ea7-c388-4daf-a578-311be35d8d71__wakuorg_nwaku:latest.log
2026-01-19 07:55:01.032 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53050
2026-01-19 07:55:01.032 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:55:02.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53050/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.045 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"}]}'
2026-01-19 07:55:02.046 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:55:02.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53050/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.154/tcp/53051/p2p/16Uiu2HAm6zvofFmF41gChvYEG62dExWXkQNkMQEWx7EAL4kyTsbJ","/ip4/172.18.150.154/tcp/53052/ws/p2p/16Uiu2HAm6zvofFmF41gChvYEG62dExWXkQNkMQEWx7EAL4kyTsbJ"],"enrUri":"enr:-L24QNFk2QF9hiPP0u3HiAKAywc0Nu64vU_MsFdHdlrMFttgF5cieiNY2lZVfTHOGYnv0FBLYdmZEkJBfUNeqePox_0CgmlkgnY0gmlwhKwSlpqKbXVsdGlhZGRyc5YACASsEpaaBs87AAoErBKWmgbPPN0DgnJzhQADAQAAiXNlY3AyNTZrMaECq_V8Y-Aq2Two3o9R8hbuJT3QAzVWA7vhOtg174FM832DdGNwgs87g3VkcILPPYV3YWt1MgE"}'
2026-01-19 07:55:02.050 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:55:02.052 INFO [tests.e2e.test_network_conditions] Subscribing both nodes to relay topic
2026-01-19 07:55:02.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:55:02.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:55:02.059 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53050/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:55:02.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:55:02.064 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
2026-01-19 07:55:02.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32941/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.154/tcp/46626/p2p/16Uiu2HAm6zvofFmF41gChvYEG62dExWXkQNkMQEWx7EAL4kyTsbJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:55:02.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53050/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.200.2/tcp/32942/p2p/16Uiu2HAm5DF9Cs2cbiEQZbtKKbhuz2n8sWXLSmBra3ZS6DYjNa5q","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:55:02.071 DEBUG [src.libs.common] Sleeping for 10 seconds
2026-01-19 07:55:12.071 INFO [tests.e2e.test_network_conditions] Applying 500ms latency to node2
2026-01-19 07:55:12.073 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8207', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-01-19 07:55:12.084 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8207', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-01-19 07:55:12.094 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8207', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '500ms']
2026-01-19 07:55:12.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32941/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)'}'
2026-01-19 07:55:12.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:55:12.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53050/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.110 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":1768809312102620505,"ephemeral":false,"proof":""}]'
2026-01-19 07:55:13.112 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8207', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-01-19 07:55:13.123 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:55:13.124 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:55:13.124 DEBUG [src.node.waku_node] Stopping container with id 1cdb85285b13
2026-01-19 07:55:13.671 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:55:13.672 DEBUG [src.node.waku_node] Stopping container with id 182634034f57
2026-01-19 07:55:14.181 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:55:14.182 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:55:14.191 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:55:14.200 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
2026-01-19 08:15:12.364 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:15:12.364 DEBUG [tests.conftest] Running test: test_retrieve_messages_without_subscribing_via_api with id: 2026-01-19_08-15-12__fca92548-4ab2-4474-9e22-0af1e5438022
2026-01-19 08:15:12.365 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:15:12.365 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:15:12.365 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-19 08:15:12.373 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:15:12.373 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-15-12__fca92548-4ab2-4474-9e22-0af1e5438022__wakuorg_nwaku:latest.log
2026-01-19 08:15:12.373 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:15:12.373 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:15:12.375 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:15:12.375 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.20
2026-01-19 08:15:12.375 DEBUG [src.node.docker_mananger] Generated ports ['14779', '14780', '14781', '14782', '14783']
2026-01-19 08:15:12.375 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:15:12.375 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:15:12.375 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:15:12.375 DEBUG [src.node.docker_mananger] docker run -i -t -p 14779:14779 -p 14780:14780 -p 14781:14781 -p 14782:14782 -p 14783:14783 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14781 --rest-port=14779 --tcp-port=14780 --discv5-udp-port=14782 --rest-address=0.0.0.0 --nat=extip:172.18.49.20 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=79ca6b4cbd52c4dcabfd5c0a6d1b73fab6f0aca6f37caca9fbd5efc6a96354d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14783 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-19 08:15:12.514 ERROR [src.node.docker_mananger] Max retries reached for container cf18fb8a3ca1. Exiting log stream.
2026-01-19 08:15:12.560 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.20 waku e8283a1d312f05663358abade1f1bf0b233b1e15d8fc6e209f75e416664d0e80
2026-01-19 08:15:12.590 DEBUG [src.node.docker_mananger] Container started with ID e8283a1d312f. Setting up logs at ./log/docker/node1_2026-01-19_08-15-12__fca92548-4ab2-4474-9e22-0af1e5438022__wakuorg_nwaku:latest.log
2026-01-19 08:15:12.591 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14779
2026-01-19 08:15:12.591 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:15:13.112 ERROR [src.node.docker_mananger] Max retries reached for container 493b14f3b98b. Exiting log stream.
2026-01-19 08:15:13.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14779/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:15:13.594 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"}]}'
2026-01-19 08:15:13.595 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:15:13.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:15:13.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.20/tcp/14780/p2p/16Uiu2HAm9SV6AqGnXEcYeWWucd8ew3kViXoRnCB4dasRus2Y3uaP","/ip4/172.18.49.20/tcp/14781/ws/p2p/16Uiu2HAm9SV6AqGnXEcYeWWucd8ew3kViXoRnCB4dasRus2Y3uaP"],"enrUri":"enr:-L24QKJrfav93Jusf3vNcUnm1ik_6QZfFYewuQShw1E-3MHKGZu3cYYjpk8xt5pDBxFj6j3hvvc1WG8J1xrX9_SmIvUCgmlkgnY0gmlwhKwSMRSKbXVsdGlhZGRyc5YACASsEjEUBjm8AAoErBIxFAY5vd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC0DjiZQJ_IXD3K49QfTVqDNtqahq7_8NcnjrTyR42TECDdGNwgjm8g3VkcII5voV3YWt1MgU"}'
2026-01-19 08:15:13.597 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:15:13.604 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:15:13.605 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-15-12__fca92548-4ab2-4474-9e22-0af1e5438022__wakuorg_nwaku:latest.log
2026-01-19 08:15:13.605 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:15:13.605 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:15:13.606 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:15:13.606 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.209
2026-01-19 08:15:13.607 DEBUG [src.node.docker_mananger] Generated ports ['39986', '39987', '39988', '39989', '39990']
2026-01-19 08:15:13.607 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:15:13.607 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:15:13.607 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:15:13.607 DEBUG [src.node.docker_mananger] docker run -i -t -p 39986:39986 -p 39987:39987 -p 39988:39988 -p 39989:39989 -p 39990:39990 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39988 --rest-port=39986 --tcp-port=39987 --discv5-udp-port=39989 --rest-address=0.0.0.0 --nat=extip:172.18.67.209 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1b55e99fafba8c99757bdbaf62eb6a0ea33311fd2cedd19e2ea6accec41cd6ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39990 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKJrfav93Jusf3vNcUnm1ik_6QZfFYewuQShw1E-3MHKGZu3cYYjpk8xt5pDBxFj6j3hvvc1WG8J1xrX9_SmIvUCgmlkgnY0gmlwhKwSMRSKbXVsdGlhZGRyc5YACASsEjEUBjm8AAoErBIxFAY5vd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC0DjiZQJ_IXD3K49QfTVqDNtqahq7_8NcnjrTyR42TECDdGNwgjm8g3VkcII5voV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-19 08:15:13.800 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.209 waku 77f7ce872a0f49babddba5aabe546dad9ef328026b916f1c2cc3855233565a64
2026-01-19 08:15:13.830 DEBUG [src.node.docker_mananger] Container started with ID 77f7ce872a0f. Setting up logs at ./log/docker/node2_2026-01-19_08-15-12__fca92548-4ab2-4474-9e22-0af1e5438022__wakuorg_nwaku:latest.log
2026-01-19 08:15:13.830 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39986
2026-01-19 08:15:13.831 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:15:14.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39986/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:15:14.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-19 08:15:14.844 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:15:14.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39986/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:15:14.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.209/tcp/39987/p2p/16Uiu2HAkweLK8P5W76TvqR8UuauccSiQ4uabNmQ9og1tiqoH5hj6","/ip4/172.18.67.209/tcp/39988/ws/p2p/16Uiu2HAkweLK8P5W76TvqR8UuauccSiQ4uabNmQ9og1tiqoH5hj6"],"enrUri":"enr:-L24QDFHslMVQoGUh2wQylvcWpuxqGz_MiiX-rYk5lXvWwX-Pz_ofue-PmGnm1J_nkzjz05GbUE013UZDYHpFo5Sq08CgmlkgnY0gmlwhKwSQ9GKbXVsdGlhZGRyc5YACASsEkPRBpwzAAoErBJD0QacNN0DgnJzhQACAQAAiXNlY3AyNTZrMaECIPWv7eHUaUiddp3Kv5xLLQIjR6q62IFM5EwGfpCtjQmDdGNwgpwzg3VkcIKcNYV3YWt1MgE"}'
2026-01-19 08:15:14.849 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:15:14.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39986/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.20/tcp/14780/p2p/16Uiu2HAm9SV6AqGnXEcYeWWucd8ew3kViXoRnCB4dasRus2Y3uaP"]'
2026-01-19 08:15:14.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:15:14.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:15:14.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:15:14.858 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:15:14.958 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:15:14.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14779/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:15:14.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810514853335829,"ephemeral":false,"proof":""}]'
2026-01-19 08:15:14.963 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:15:14.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39986/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:15:14.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810514853335829,"ephemeral":false,"proof":""}]'
2026-01-19 08:15:14.968 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:15:14.970 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:15:14.970 DEBUG [src.node.waku_node] Stopping container with id e8283a1d312f
2026-01-19 08:15:15.503 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:15:15.503 DEBUG [src.node.waku_node] Stopping container with id 77f7ce872a0f
2026-01-19 08:15:16.028 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:15:16.029 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:15:16.035 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:15:16.039 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-19 07:58:09.846+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 2026-01-19 07:58:09.846+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 07:58:09.847+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 2026-01-19 07:58:09.847+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 07:58:09.847+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-19 07:58:09.847+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QM7c61Ji98PH1m-MmeIR7r62y_tR64tci6L-TFBM72sQOpZEeQjb62wPscOrCQabcY-l-1RPfdxRoYvixMoBz0wCgmlkgnY0gmlwhKwSJGqKbXVsdGlhZGRyc5YACASsEiRqBrseAAoErBIkaga7H90DgnJzhQADAQAAiXNlY3AyNTZrMaECngnzOam99TcYH4OkQEmojOtBrpcwBUr9J4wKfGmr8naDdGNwgrseg3VkcIK7IIV3YWt1MgQ
NTC 2026-01-19 07:58:09.847+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:20159
INF 2026-01-19 07:58:09.847+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:20159/
INF 2026-01-19 07:58:09.848+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 07:58:09.848+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 07:58:09.849+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 07:58:09.849+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 07:58:09.849+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 2026-01-19 07:58:09.849+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 07:58:09.849+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.17.46/tcp/20160, /ip4/172.18.17.46/tcp/20161/ws]"
INF 2026-01-19 07:58:09.849+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 07:58:09.849+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 07:58:09.849+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 07:58:09.849+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 07:58:09.849+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 07:58:09.849+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 07:58:09.849+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 07:58:09.850+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 07:58:09.850+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*8dQbDs, seqNo: 1768809489, addresses: [/ip4/172.18.17.46/tcp/20160, /ip4/172.18.17.46/tcp/20161/ws], mixKey: )"
TRC 2026-01-19 07:58:09.850+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 07:58:09.850+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 07:58:09.850+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 07:58:09.850+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 07:58:09.850+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 07:58:09.850+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-19 07:58:09.850+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 2026-01-19 07:58:09.850+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-19 07:58:09.850+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,84 @@
2026-01-19 08:10:30.746 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:10:30.747 DEBUG [tests.conftest] Running test: test_publish_with_valid_version with id: 2026-01-19_08-10-30__b0315b2d-bba4-4c7b-940a-07a41db244cc
2026-01-19 08:10:30.749 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:10:30.749 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:10:30.750 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-19 08:10:30.757 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:10:30.757 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-10-30__b0315b2d-bba4-4c7b-940a-07a41db244cc__wakuorg_nwaku:latest.log
2026-01-19 08:10:30.758 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:10:30.758 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:10:30.759 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:10:30.759 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.128
2026-01-19 08:10:30.759 DEBUG [src.node.docker_mananger] Generated ports ['51879', '51880', '51881', '51882', '51883']
2026-01-19 08:10:30.759 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:10:30.760 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:10:30.760 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:10:30.760 DEBUG [src.node.docker_mananger] docker run -i -t -p 51879:51879 -p 51880:51880 -p 51881:51881 -p 51882:51882 -p 51883:51883 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51881 --rest-port=51879 --tcp-port=51880 --discv5-udp-port=51882 --rest-address=0.0.0.0 --nat=extip:172.18.155.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca923a2f8ece791beacc2de675a852cbba117b5dc7eef2add71d3ca22ccd77c0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51883 --metrics-logging=true --relay=true
2026-01-19 08:10:30.934 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.128 waku 4144dc6139acbc689aa4afc63a1619cde82d65e5ff4093a4143b75911261ff7c
2026-01-19 08:10:30.964 DEBUG [src.node.docker_mananger] Container started with ID 4144dc6139ac. Setting up logs at ./log/docker/node1_2026-01-19_08-10-30__b0315b2d-bba4-4c7b-940a-07a41db244cc__wakuorg_nwaku:latest.log
2026-01-19 08:10:30.966 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51879
2026-01-19 08:10:30.966 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:10:31.023 ERROR [src.node.docker_mananger] Max retries reached for container 637ea3e58fa7. Exiting log stream.
2026-01-19 08:10:31.565 ERROR [src.node.docker_mananger] Max retries reached for container 0adb3b844219. Exiting log stream.
2026-01-19 08:10:31.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51879/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:31.969 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"}]}'
2026-01-19 08:10:31.970 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:10:31.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51879/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:31.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.128/tcp/51880/p2p/16Uiu2HAmCXWf9vZFESysjra5YHpE4EKrtb4YndEsdkwoSPQVETSo","/ip4/172.18.155.128/tcp/51881/ws/p2p/16Uiu2HAmCXWf9vZFESysjra5YHpE4EKrtb4YndEsdkwoSPQVETSo"],"enrUri":"enr:-L24QAzL6zyH4etebuQztC057OSnZHa-qpiR5bxXUDibKMY3Fu1jcmysdN9-KV3IVXgU8vyIYynF9zhk7H1R9cqReDwCgmlkgnY0gmlwhKwSm4CKbXVsdGlhZGRyc5YACASsEpuABsqoAAoErBKbgAbKqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_hWfduDOIexRbsJdd9XdxIvYMjoPe5hlUbK-3Bj6VKiDdGNwgsqog3VkcILKqoV3YWt1MgE"}'
2026-01-19 08:10:31.972 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:10:31.979 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:10:31.979 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-10-30__b0315b2d-bba4-4c7b-940a-07a41db244cc__wakuorg_nwaku:latest.log
2026-01-19 08:10:31.979 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:10:31.979 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:10:31.980 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:10:31.981 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.230
2026-01-19 08:10:31.981 DEBUG [src.node.docker_mananger] Generated ports ['25224', '25225', '25226', '25227', '25228']
2026-01-19 08:10:31.981 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:10:31.981 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:10:31.981 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:10:31.981 DEBUG [src.node.docker_mananger] docker run -i -t -p 25224:25224 -p 25225:25225 -p 25226:25226 -p 25227:25227 -p 25228:25228 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25226 --rest-port=25224 --tcp-port=25225 --discv5-udp-port=25227 --rest-address=0.0.0.0 --nat=extip:172.18.49.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a48fb5c8ccfc0ab1ef2eddaffc97cff4a3aeaa1f2bea4e43c703ce4dd5c42fd3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25228 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAzL6zyH4etebuQztC057OSnZHa-qpiR5bxXUDibKMY3Fu1jcmysdN9-KV3IVXgU8vyIYynF9zhk7H1R9cqReDwCgmlkgnY0gmlwhKwSm4CKbXVsdGlhZGRyc5YACASsEpuABsqoAAoErBKbgAbKqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_hWfduDOIexRbsJdd9XdxIvYMjoPe5hlUbK-3Bj6VKiDdGNwgsqog3VkcILKqoV3YWt1MgE
2026-01-19 08:10:32.161 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.230 waku 7c77a7ceb57a8ec4c407dae60b0f591270bd3c0a3dc37865cfe6de8a043f793f
2026-01-19 08:10:32.193 DEBUG [src.node.docker_mananger] Container started with ID 7c77a7ceb57a. Setting up logs at ./log/docker/node2_2026-01-19_08-10-30__b0315b2d-bba4-4c7b-940a-07a41db244cc__wakuorg_nwaku:latest.log
2026-01-19 08:10:32.193 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25224
2026-01-19 08:10:32.194 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:10:33.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25224/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:33.204 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"}]}'
2026-01-19 08:10:33.204 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:10:33.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25224/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:33.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.230/tcp/25225/p2p/16Uiu2HAm7iuu2HVVTWehTQCEG41uYQsFkaD2B5wEo85DryMUGrA7","/ip4/172.18.49.230/tcp/25226/ws/p2p/16Uiu2HAm7iuu2HVVTWehTQCEG41uYQsFkaD2B5wEo85DryMUGrA7"],"enrUri":"enr:-L24QA9yDq4XGtGCfo4g3D-ursviWg8Q1yJhvTkcs8bejEhNG9Ii0-lGJhv0CeAkNdRazZJvJPTSAhkcgKtKWO510XgCgmlkgnY0gmlwhKwSMeaKbXVsdGlhZGRyc5YACASsEjHmBmKJAAoErBIx5gZiit0DgnJzhQADAQAAiXNlY3AyNTZrMaECtrbajVxB1ZWYZW1XMU2ldo5NSdD_RcmSqB9v7SeZT_yDdGNwgmKJg3VkcIJii4V3YWt1MgE"}'
2026-01-19 08:10:33.208 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:10:33.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25224/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.128/tcp/51880/p2p/16Uiu2HAmCXWf9vZFESysjra5YHpE4EKrtb4YndEsdkwoSPQVETSo"]'
2026-01-19 08:10:33.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:10:33.215 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-19 08:10:33.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51879/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 08:10:33.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:10:33.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25224/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 08:10:33.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:10:33.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51879/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)'}'
2026-01-19 08:10:33.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:10:33.230 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:10:33.330 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:10:33.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51879/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:33.333 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":1768810233224603904,"ephemeral":false,"proof":""}]'
2026-01-19 08:10:33.335 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:10:33.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25224/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:33.337 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":1768810233224603904,"ephemeral":false,"proof":""}]'
2026-01-19 08:10:33.338 INFO [src.steps.relay] WARM UP successful!!
2026-01-19 08:10:33.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51879/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 10}'
2026-01-19 08:10:33.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:10:33.344 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:10:33.444 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:10:33.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51879/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:33.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1768810233339720345,"ephemeral":false,"proof":""}]'
2026-01-19 08:10:33.448 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:10:33.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25224/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:10:33.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1768810233339720345,"ephemeral":false,"proof":""}]'
2026-01-19 08:10:33.453 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:10:33.454 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:10:33.455 DEBUG [src.node.waku_node] Stopping container with id 4144dc6139ac
2026-01-19 08:10:34.019 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:10:34.019 DEBUG [src.node.waku_node] Stopping container with id 7c77a7ceb57a
2026-01-19 08:10:34.532 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:10:34.533 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:10:34.539 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:10:34.544 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_negative_start_time with id: 2026-01-19_08-16-14__7fe8617b-7d5a-4d01-b48d-f7c2a0df18d3
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_2026-01-19_08-16-14__7fe8617b-7d5a-4d01-b48d-f7c2a0df18d3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.231.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51779', '51780', '51781', '51782', '51783']
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 51779:51779 -p 51780:51780 -p 51781:51781 -p 51782:51782 -p 51783:51783 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51781 --rest-port=51779 --tcp-port=51780 --discv5-udp-port=51782 --rest-address=0.0.0.0 --nat=extip:172.18.231.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c94df13a4db8f9ceba07fdd1cf699beff53c6db163acaa38ad6d502969502ae6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51783 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.202 waku ca9d84e0b30e7534601e4108d8dea4f8b183cdd6d8d21bcfeced1a26ba1983fa
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ccaa7638374a. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ca9d84e0b30e. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-16-14__7fe8617b-7d5a-4d01-b48d-f7c2a0df18d3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51779
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 3cb72c37496c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51779/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:51779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.202/tcp/51780/p2p/16Uiu2HAmDRZA9hdk53FaFCusBicWWCQ7QpEty1To16vdMvy9agrr","/ip4/172.18.231.202/tcp/51781/ws/p2p/16Uiu2HAmDRZA9hdk53FaFCusBicWWCQ7QpEty1To16vdMvy9agrr"],"enrUri":"enr:-L24QBfkZ0qgw-Jgm2BqDtgfDksdePrFmkPYUM3sw0t-kfxWOVSc6sZ8KfK6sErqbIT8DhzShMgoCv-tojJhNzDXcpMCgmlkgnY0gmlwhKwS58qKbXVsdGlhZGRyc5YACASsEufKBspEAAoErBLnygbKRd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC2qm027e6TwFlQXO6KKaCICK8AgOfajcPVJ6JHOC5a-DdGNwgspEg3VkcILKRoV3YWt1MgM"}'
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_2026-01-19_08-16-14__7fe8617b-7d5a-4d01-b48d-f7c2a0df18d3__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.127.77
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28017', '28018', '28019', '28020', '28021']
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 28017:28017 -p 28018:28018 -p 28019:28019 -p 28020:28020 -p 28021:28021 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28019 --rest-port=28017 --tcp-port=28018 --discv5-udp-port=28020 --rest-address=0.0.0.0 --nat=extip:172.18.127.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bc7f192cdb713fdad99eecc2c2b1b6f14a82bc3deea95d672f0eca504ae29b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28021 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBfkZ0qgw-Jgm2BqDtgfDksdePrFmkPYUM3sw0t-kfxWOVSc6sZ8KfK6sErqbIT8DhzShMgoCv-tojJhNzDXcpMCgmlkgnY0gmlwhKwS58qKbXVsdGlhZGRyc5YACASsEufKBspEAAoErBLnygbKRd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC2qm027e6TwFlQXO6KKaCICK8AgOfajcPVJ6JHOC5a-DdGNwgspEg3VkcILKRoV3YWt1MgM --storenode=/ip4/172.18.231.202/tcp/51780/p2p/16Uiu2HAmDRZA9hdk53FaFCusBicWWCQ7QpEty1To16vdMvy9agrr --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.127.77 waku 71180afd4181607967e2b239af9969afa6eb63074e1fbe51c62991e5ae8ada2e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 71180afd4181. Setting up logs at ./log/docker/store_node1_2026-01-19_08-16-14__7fe8617b-7d5a-4d01-b48d-f7c2a0df18d3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28017
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:28017/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:28017/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.127.77/tcp/28018/p2p/16Uiu2HAmBjHwh1rhVm1YPAaZNKbud28ZPMtKepkioux79RQ1n3n9","/ip4/172.18.127.77/tcp/28019/ws/p2p/16Uiu2HAmBjHwh1rhVm1YPAaZNKbud28ZPMtKepkioux79RQ1n3n9"],"enrUri":"enr:-L24QMsBmWlvk_SBRsnaWfapiol2UiGRKODHCUSJ8x3RsB0YNv9hH6eJF3kprdaYZwkJVwWGEOTK46Qef9EjLl8WSXUCgmlkgnY0gmlwhKwSf02KbXVsdGlhZGRyc5YACASsEn9NBm1yAAoErBJ_TQZtc90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8j6HZscM-jW38eaQ4kLhqje8wd47xAl0kezpKRdPBOqDdGNwgm1yg3VkcIJtdIV3YWt1MgM"}'
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:28017/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.202/tcp/51780/p2p/16Uiu2HAmDRZA9hdk53FaFCusBicWWCQ7QpEty1To16vdMvy9agrr"]'
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:51779/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:28017/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:51779/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:51779/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:51779/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:51779/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:51779/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:51779/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:51779/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":"0x7267e0dc30e2ba6033f2dcc95c47ace701acdecbfcec8892327e02544260793a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810573894059008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x94041fe409f1d7d9894a0c9dae9eccbf0cc9dd76e02bd639d2ea858bf1964dc6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810575894066176,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0c58adebcded36ab72365d255287d39a24241fda3570219a9fd57612ea3d19a5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810576794068224,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcc791be7329669251e5e926abd6c1edec974258bd61ff25796b3b436ba6c63b5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810576994070016,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x658223e10ccbc44ac0734027d0a62d4cadd3e2e85d7ceee4a2c1278a288c03d1","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810578894072064,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x16a45d94ba6a6a7e63a4fe9de83ec9643850723a95eaa6b095761c9f4abb28b6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810586894073088,"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:28017/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":"0x7267e0dc30e2ba6033f2dcc95c47ace701acdecbfcec8892327e02544260793a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810573894059008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x94041fe409f1d7d9894a0c9dae9eccbf0cc9dd76e02bd639d2ea858bf1964dc6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810575894066176,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0c58adebcded36ab72365d255287d39a24241fda3570219a9fd57612ea3d19a5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810576794068224,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcc791be7329669251e5e926abd6c1edec974258bd61ff25796b3b436ba6c63b5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810576994070016,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x658223e10ccbc44ac0734027d0a62d4cadd3e2e85d7ceee4a2c1278a288c03d1","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810578894072064,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x16a45d94ba6a6a7e63a4fe9de83ec9643850723a95eaa6b095761c9f4abb28b6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810586894073088,"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 ca9d84e0b30e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 71180afd4181
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,867 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_relay_node2 with id: 2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259
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_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.168.192
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18969', '18970', '18971', '18972', '18973']
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 18969:18969 -p 18970:18970 -p 18971:18971 -p 18972:18972 -p 18973:18973 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18971 --rest-port=18969 --tcp-port=18970 --discv5-udp-port=18972 --rest-address=0.0.0.0 --nat=extip:172.18.168.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bae80411ce92dd85647cf8c5ddb72d1ae8a1060aab0d152fc2f9f5fda731f2de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18973 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.192 waku f408032ed7a76f06b0a863d47c4b2e1f12c38200dfaea38629962a976509b75a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f408032ed7a7. Setting up logs at ./log/docker/receiving_node1_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18969
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 fc0ba5ac705a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3d9d5cb48e0f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18969/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:18969/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.192/tcp/18970/p2p/16Uiu2HAm1AybkNREBAPfehEVnRog2GqsXPrAQPCE9NgNJV9Gwwxu","/ip4/172.18.168.192/tcp/18971/ws/p2p/16Uiu2HAm1AybkNREBAPfehEVnRog2GqsXPrAQPCE9NgNJV9Gwwxu"],"enrUri":"enr:-L24QPz9quhBtpVppAQmRt8R7CLBRQn2IuYUvWctrsLtQ_8ASBmzGljS980wScHTxUqe9emAvNbPLVJ2bSCF1w9B3XUCgmlkgnY0gmlwhKwSqMCKbXVsdGlhZGRyc5YACASsEqjABkoaAAoErBKowAZKG90DgnJzhQADAQAAiXNlY3AyNTZrMaECVWJVEx1UprDk9X1MLeVDibJLDzZMg8B6e9Du5wKuGCKDdGNwgkoag3VkcIJKHIV3YWt1Mgk"}'
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_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__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.134.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24614', '24615', '24616', '24617', '24618']
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 24614:24614 -p 24615:24615 -p 24616:24616 -p 24617:24617 -p 24618:24618 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24616 --rest-port=24614 --tcp-port=24615 --discv5-udp-port=24617 --rest-address=0.0.0.0 --nat=extip:172.18.134.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e78baddd406bd1d3eacbfa1a7a7befd4e1d8c2b4a93ddee2d3bfcbbef53a3fcd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24618 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.185 waku 147ee9b766badf6629b6b4ccf4c87a83b791a4c9b230467a07cb79d6db6284de
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 147ee9b766ba. Setting up logs at ./log/docker/receiving_node2_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24614
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:24614/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:24614/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.134.185/tcp/24615/p2p/16Uiu2HAm2h5dvF1otmUutDV9afviK8UeXhp5DTRsacHqPj1aDZxP","/ip4/172.18.134.185/tcp/24616/ws/p2p/16Uiu2HAm2h5dvF1otmUutDV9afviK8UeXhp5DTRsacHqPj1aDZxP"],"enrUri":"enr:-L24QKa_I14V8IH_Ejzr0efYY_aJMWwSQ2X9EcclaHYSNzUgbp5WiBLoS64VkaoYm6XoWUl3YBH0CSu-r4xfRdt5wpoCgmlkgnY0gmlwhKwShrmKbXVsdGlhZGRyc5YACASsEoa5BmAnAAoErBKGuQZgKN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa_RFIhN1ina1UBO2C8beFN5LBwGoJHoxQ4Zx50Ywq3yDdGNwgmAng3VkcIJgKYV3YWt1MgE"}'
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:24614/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.192/tcp/18970/p2p/16Uiu2HAm1AybkNREBAPfehEVnRog2GqsXPrAQPCE9NgNJV9Gwwxu"]'
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_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__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.246.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28711', '28712', '28713', '28714', '28715']
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 28711:28711 -p 28712:28712 -p 28713:28713 -p 28714:28714 -p 28715:28715 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28713 --rest-port=28711 --tcp-port=28712 --discv5-udp-port=28714 --rest-address=0.0.0.0 --nat=extip:172.18.246.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d3558eb37a5ed0c1fbed4bfa69c7baf135e969f8523dfebe5c8bfcbbdeef769b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28715 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPz9quhBtpVppAQmRt8R7CLBRQn2IuYUvWctrsLtQ_8ASBmzGljS980wScHTxUqe9emAvNbPLVJ2bSCF1w9B3XUCgmlkgnY0gmlwhKwSqMCKbXVsdGlhZGRyc5YACASsEqjABkoaAAoErBKowAZKG90DgnJzhQADAQAAiXNlY3AyNTZrMaECVWJVEx1UprDk9X1MLeVDibJLDzZMg8B6e9Du5wKuGCKDdGNwgkoag3VkcIJKHIV3YWt1Mgk --lightpushnode=/ip4/172.18.168.192/tcp/18970/p2p/16Uiu2HAm1AybkNREBAPfehEVnRog2GqsXPrAQPCE9NgNJV9Gwwxu --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.246.214 waku 239e695853061d17abcfe2b0cc1247aec26e27aa377da8e5772913ee2c87b2c6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 239e69585306. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28711
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:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 239e69585306. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28711/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=28711): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f581d132e40>: 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.3.210
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49511', '49512', '49513', '49514', '49515']
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 49511:49511 -p 49512:49512 -p 49513:49513 -p 49514:49514 -p 49515:49515 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49513 --rest-port=49511 --tcp-port=49512 --discv5-udp-port=49514 --rest-address=0.0.0.0 --nat=extip:172.18.3.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ba44ca5b3e09ab7acc4dbcbdc9a6d842228fecac2c40a73a70b4ebda31ddf846 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49515 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPz9quhBtpVppAQmRt8R7CLBRQn2IuYUvWctrsLtQ_8ASBmzGljS980wScHTxUqe9emAvNbPLVJ2bSCF1w9B3XUCgmlkgnY0gmlwhKwSqMCKbXVsdGlhZGRyc5YACASsEqjABkoaAAoErBKowAZKG90DgnJzhQADAQAAiXNlY3AyNTZrMaECVWJVEx1UprDk9X1MLeVDibJLDzZMg8B6e9Du5wKuGCKDdGNwgkoag3VkcIJKHIV3YWt1Mgk --lightpushnode=/ip4/172.18.168.192/tcp/18970/p2p/16Uiu2HAm1AybkNREBAPfehEVnRog2GqsXPrAQPCE9NgNJV9Gwwxu --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.210 waku 9c0c0a9a9faa981c83261dab9574eeb0153e9b7df40e4ad25f9430013f9b5ed7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c0c0a9a9faa. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49511
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:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c0c0a9a9faa. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49511/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=49511): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f581cf652e0>: 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.179.74
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4135', '4136', '4137', '4138', '4139']
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 4135:4135 -p 4136:4136 -p 4137:4137 -p 4138:4138 -p 4139:4139 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4137 --rest-port=4135 --tcp-port=4136 --discv5-udp-port=4138 --rest-address=0.0.0.0 --nat=extip:172.18.179.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=77ed8caeca2cd26ebabd7817576dda29e855c5c7bf1ebf43ae62c8f68c6d627d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4139 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPz9quhBtpVppAQmRt8R7CLBRQn2IuYUvWctrsLtQ_8ASBmzGljS980wScHTxUqe9emAvNbPLVJ2bSCF1w9B3XUCgmlkgnY0gmlwhKwSqMCKbXVsdGlhZGRyc5YACASsEqjABkoaAAoErBKowAZKG90DgnJzhQADAQAAiXNlY3AyNTZrMaECVWJVEx1UprDk9X1MLeVDibJLDzZMg8B6e9Du5wKuGCKDdGNwgkoag3VkcIJKHIV3YWt1Mgk --lightpushnode=/ip4/172.18.168.192/tcp/18970/p2p/16Uiu2HAm1AybkNREBAPfehEVnRog2GqsXPrAQPCE9NgNJV9Gwwxu --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.179.74 waku a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a967a46bd845. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4135
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:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a967a46bd845. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4135/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=4135): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f581d3565d0>: 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 f408032ed7a7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 147ee9b766ba
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f408032ed7a7. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 147ee9b766ba. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6/stop: Not Found ("No such container: a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6/stop: Not Found ("No such container: a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a967a46bd845
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6/stop: Not Found ("No such container: a967a46bd845361a7e00bbc27c689bcdf99941a2e9fd6c8dd04bd15f6a4e94c6")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2026-01-19_07-57-40__1ae7b4c4-68de-42de-8469-2eb055739259__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,158 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_4_nodes_two_publishers_compare_latency with id: 2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b
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_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__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_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__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_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__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_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__wakuorg_nwaku:latest.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:138 Starting 4 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.60.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62233', '62234', '62235', '62236', '62237']
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 62233:62233 -p 62234:62234 -p 62235:62235 -p 62236:62236 -p 62237:62237 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62235 --rest-port=62233 --tcp-port=62234 --discv5-udp-port=62236 --rest-address=0.0.0.0 --nat=extip:172.18.60.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecc5ad26e4c337aae2fbbbfd824bf9cddfdbec7050c2cff25bf1372fbdc5390b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62237 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.60.107 waku 758bf8f388f0deb0b8df2f72691284ed1b4722c40ce9565154f0b14ffe670653
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e37b95312bd1. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 758bf8f388f0. Setting up logs at ./log/docker/node1_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62233
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 af4c475bfc37. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62233/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:62233/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.60.107/tcp/62234/p2p/16Uiu2HAmL4nKpF423y8zLPgWbmNunLLhVRN1cRjc4Zww9LqyioF6","/ip4/172.18.60.107/tcp/62235/ws/p2p/16Uiu2HAmL4nKpF423y8zLPgWbmNunLLhVRN1cRjc4Zww9LqyioF6"],"enrUri":"enr:-L24QBknMkTNingueyqTfUCwBwuwxYxTBiPWBCotxvGSjVRXbUujFpwlx2Hdghrc1NzLVGbNZ5HejV_Ca46ocPHkOhkCgmlkgnY0gmlwhKwSPGuKbXVsdGlhZGRyc5YACASsEjxrBvMaAAoErBI8awbzG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDbhomlSGY-1XGtrRGNUiszO_id3hE68rJWNgVMeO7HlGDdGNwgvMag3VkcILzHIV3YWt1MgE"}'
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.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18234', '18235', '18236', '18237', '18238']
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 18234:18234 -p 18235:18235 -p 18236:18236 -p 18237:18237 -p 18238:18238 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18236 --rest-port=18234 --tcp-port=18235 --discv5-udp-port=18237 --rest-address=0.0.0.0 --nat=extip:172.18.39.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=49ecd5e7ee76ee92a7cfeeadadca4ea2cf1c1bf2fd70defbbdb3a18b57fcafcb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18238 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBknMkTNingueyqTfUCwBwuwxYxTBiPWBCotxvGSjVRXbUujFpwlx2Hdghrc1NzLVGbNZ5HejV_Ca46ocPHkOhkCgmlkgnY0gmlwhKwSPGuKbXVsdGlhZGRyc5YACASsEjxrBvMaAAoErBI8awbzG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDbhomlSGY-1XGtrRGNUiszO_id3hE68rJWNgVMeO7HlGDdGNwgvMag3VkcILzHIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.23 waku 48a5289f74597d7c7aa7cac8bfe985e94cbc0e3125e27a492b900db47c539073
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 48a5289f7459. Setting up logs at ./log/docker/node2_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18234
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:18234/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:18234/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.23/tcp/18235/p2p/16Uiu2HAmV55hjeQbRaEnLupcnqFf7YWYpetTdWnguU89KDkXBQaU","/ip4/172.18.39.23/tcp/18236/ws/p2p/16Uiu2HAmV55hjeQbRaEnLupcnqFf7YWYpetTdWnguU89KDkXBQaU"],"enrUri":"enr:-L24QLiil_mNUN7YZu9lhWPa3q3suIq0Td2z_005mar4RrOmfXIe0VnLpCIl7iRMv2F__IpslfWO4drh_GSardh_yJUCgmlkgnY0gmlwhKwSJxeKbXVsdGlhZGRyc5YACASsEicXBkc7AAoErBInFwZHPN0DgnJzhQADAQAAiXNlY3AyNTZrMaED8-b7e4qKYXO2-LkQi_-6wE7oVHQGb3F_-3D8TZsNpyGDdGNwgkc7g3VkcIJHPYV3YWt1MgE"}'
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.129.203
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1968', '1969', '1970', '1971', '1972']
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 1968:1968 -p 1969:1969 -p 1970:1970 -p 1971:1971 -p 1972:1972 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1970 --rest-port=1968 --tcp-port=1969 --discv5-udp-port=1971 --rest-address=0.0.0.0 --nat=extip:172.18.129.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d46dbfb3e3a9f01b69a5fa8b9f013ad8a8fe4cdbb8adaa12304daaf1c9c9edd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1972 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLiil_mNUN7YZu9lhWPa3q3suIq0Td2z_005mar4RrOmfXIe0VnLpCIl7iRMv2F__IpslfWO4drh_GSardh_yJUCgmlkgnY0gmlwhKwSJxeKbXVsdGlhZGRyc5YACASsEicXBkc7AAoErBInFwZHPN0DgnJzhQADAQAAiXNlY3AyNTZrMaED8-b7e4qKYXO2-LkQi_-6wE7oVHQGb3F_-3D8TZsNpyGDdGNwgkc7g3VkcIJHPYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.203 waku 8414da74222971a6ccd0b1f4810016577dcd3cd31333ea16f9a04820d6113285
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8414da742229. Setting up logs at ./log/docker/node3_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1968
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:1968/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:1968/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.203/tcp/1969/p2p/16Uiu2HAmLt5EdVB1bMUc2ZMq5oaqWWdDxDjaFTTSNcxKS9h9tLJH","/ip4/172.18.129.203/tcp/1970/ws/p2p/16Uiu2HAmLt5EdVB1bMUc2ZMq5oaqWWdDxDjaFTTSNcxKS9h9tLJH"],"enrUri":"enr:-L24QDfm11722SxThDzOUE7oND8LDNJi0BxWkU7jE4K_niwLKMu-5jGVX2YA1A5tST6sqqG3f09NNjBRiVJGu5-yumMCgmlkgnY0gmlwhKwSgcuKbXVsdGlhZGRyc5YACASsEoHLBgexAAoErBKBywYHst0DgnJzhQADAQAAiXNlY3AyNTZrMaEDejeR0gXchPdWctqwBj-zJicONLWafDVkO9RHYJzFAY6DdGNwggexg3VkcIIHs4V3YWt1MgE"}'
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.45.212
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2753', '2754', '2755', '2756', '2757']
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 2753:2753 -p 2754:2754 -p 2755:2755 -p 2756:2756 -p 2757:2757 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2755 --rest-port=2753 --tcp-port=2754 --discv5-udp-port=2756 --rest-address=0.0.0.0 --nat=extip:172.18.45.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2d08ecdf8dcc2254d45976b55f004d8dba7b84ab54a6ba7b5ff7db4ac3818fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2757 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDfm11722SxThDzOUE7oND8LDNJi0BxWkU7jE4K_niwLKMu-5jGVX2YA1A5tST6sqqG3f09NNjBRiVJGu5-yumMCgmlkgnY0gmlwhKwSgcuKbXVsdGlhZGRyc5YACASsEoHLBgexAAoErBKBywYHst0DgnJzhQADAQAAiXNlY3AyNTZrMaEDejeR0gXchPdWctqwBj-zJicONLWafDVkO9RHYJzFAY6DdGNwggexg3VkcIIHs4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.212 waku 8460c300449dd402e422b90022e9d2e9807e01b2f64b4abb58b9cbaacb30dd02
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8460c300449d. Setting up logs at ./log/docker/node4_2026-01-19_07-53-28__0cf6a6c6-b439-49a3-8497-6579d966fb1b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2753
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:2753/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:2753/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.45.212/tcp/2754/p2p/16Uiu2HAky6fUfNcXteW3GNuV75AhGTkxu5833ZmSN94KcAkDyjdp","/ip4/172.18.45.212/tcp/2755/ws/p2p/16Uiu2HAky6fUfNcXteW3GNuV75AhGTkxu5833ZmSN94KcAkDyjdp"],"enrUri":"enr:-L24QFgVXJCSpqR9Obd8rTTqm03HGrgOrZrvUHsz_sb3J9oAB0lyWyqWntW2obGczoi9XmojHZkwvWUYTCtf4sdYX30CgmlkgnY0gmlwhKwSLdSKbXVsdGlhZGRyc5YACASsEi3UBgrCAAoErBIt1AYKw90DgnJzhQADAQAAiXNlY3AyNTZrMaECNpAk-Q7_oUodNlrboZzADF9UgCx0oJXkzn4a79ZC51-DdGNwggrCg3VkcIIKxIV3YWt1MgE"}'
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:62233/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:18234/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:1968/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:2753/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:62233/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.39.23/tcp/36546/p2p/16Uiu2HAmV55hjeQbRaEnLupcnqFf7YWYpetTdWnguU89KDkXBQaU","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18234/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.129.203/tcp/57068/p2p/16Uiu2HAmLt5EdVB1bMUc2ZMq5oaqWWdDxDjaFTTSNcxKS9h9tLJH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.60.107/tcp/62234/p2p/16Uiu2HAmL4nKpF423y8zLPgWbmNunLLhVRN1cRjc4Zww9LqyioF6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1968/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.39.23/tcp/18235/p2p/16Uiu2HAmV55hjeQbRaEnLupcnqFf7YWYpetTdWnguU89KDkXBQaU","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.45.212/tcp/45064/p2p/16Uiu2HAky6fUfNcXteW3GNuV75AhGTkxu5833ZmSN94KcAkDyjdp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2753/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.129.203/tcp/1969/p2p/16Uiu2HAmLt5EdVB1bMUc2ZMq5oaqWWdDxDjaFTTSNcxKS9h9tLJH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 60 seconds
DEBUG  tests.e2e.test_network_conditions:test_network_conditions.py:152 Applying 3000ms latency on node1 only
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4818', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4818', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2753/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'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62233/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18234/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.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62233/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18234/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.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62233/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18234/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.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62233/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18234/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.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62233/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18234/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.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2753/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":1768809273215258929,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809279223964673,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809279438293349,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809285444333784,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809285655367812,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809291663023908,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809291868654595,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809297877765741,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809298084342711,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809304090261529,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4818', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 758bf8f388f0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 48a5289f7459
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8414da742229
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 758bf8f388f0. 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 8460c300449d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 48a5289f7459. 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,78 @@
2026-01-19 07:57:28.295 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:57:28.296 DEBUG [tests.conftest] Running test: test_filter_get_message_duplicate_message with id: 2026-01-19_07-57-28__b1204afb-150a-4dd9-a8cf-a27d937d9e9d
2026-01-19 07:57:28.296 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:57:28.296 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:57:28.297 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-19 07:57:28.303 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:57:28.303 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-57-28__b1204afb-150a-4dd9-a8cf-a27d937d9e9d__wakuorg_nwaku:latest.log
2026-01-19 07:57:28.303 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:57:28.303 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:57:28.305 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:57:28.305 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.218
2026-01-19 07:57:28.305 DEBUG [src.node.docker_mananger] Generated ports ['50575', '50576', '50577', '50578', '50579']
2026-01-19 07:57:28.305 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:57:28.305 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:57:28.306 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:57:28.306 DEBUG [src.node.docker_mananger] docker run -i -t -p 50575:50575 -p 50576:50576 -p 50577:50577 -p 50578:50578 -p 50579:50579 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50577 --rest-port=50575 --tcp-port=50576 --discv5-udp-port=50578 --rest-address=0.0.0.0 --nat=extip:172.18.116.218 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7bacbfc71e2b1c9d1bf42caaab6ca5cec6d8c4b85cc67fc333a1c6c9db7ed2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50579 --metrics-logging=true --relay=true --filter=true
2026-01-19 07:57:28.491 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.218 waku 0072dd348aed40e6b3fa6c95e0cc81a6e7a28639c255221d6aa82e3a88237b4c
2026-01-19 07:57:28.520 DEBUG [src.node.docker_mananger] Container started with ID 0072dd348aed. Setting up logs at ./log/docker/node1_2026-01-19_07-57-28__b1204afb-150a-4dd9-a8cf-a27d937d9e9d__wakuorg_nwaku:latest.log
2026-01-19 07:57:28.521 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50575
2026-01-19 07:57:28.521 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:57:28.585 ERROR [src.node.docker_mananger] Max retries reached for container b67632c39f10. Exiting log stream.
2026-01-19 07:57:29.089 ERROR [src.node.docker_mananger] Max retries reached for container 09aafa918218. Exiting log stream.
2026-01-19 07:57:29.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50575/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:29.525 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"}]}'
2026-01-19 07:57:29.525 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:57:29.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50575/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:29.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.218/tcp/50576/p2p/16Uiu2HAmEzgNfS5QXAb8KEmMhnm77yKvCdAqaxxYahayM11umkok","/ip4/172.18.116.218/tcp/50577/ws/p2p/16Uiu2HAmEzgNfS5QXAb8KEmMhnm77yKvCdAqaxxYahayM11umkok"],"enrUri":"enr:-L24QMNcCEA9c93fdr6GYtYkTFz0aVLDAeN-MOMQUSYzNLVtBKWhkUEHgrkYpzKSHB5C4-HfuLqJfzsIkr0LHf46Ej0CgmlkgnY0gmlwhKwSdNqKbXVsdGlhZGRyc5YACASsEnTaBsWQAAoErBJ02gbFkd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIsKqBYdGxc8YhFUcSbt-gXFCeBC-_eu-xtvieel7AcODdGNwgsWQg3VkcILFkoV3YWt1MgU"}'
2026-01-19 07:57:29.528 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:57:29.529 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-19 07:57:29.535 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:57:29.535 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-57-28__b1204afb-150a-4dd9-a8cf-a27d937d9e9d__wakuorg_nwaku:latest.log
2026-01-19 07:57:29.535 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:57:29.536 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:57:29.537 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:57:29.537 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.230.87
2026-01-19 07:57:29.537 DEBUG [src.node.docker_mananger] Generated ports ['2319', '2320', '2321', '2322', '2323']
2026-01-19 07:57:29.537 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:57:29.538 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:57:29.538 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:57:29.538 DEBUG [src.node.docker_mananger] docker run -i -t -p 2319:2319 -p 2320:2320 -p 2321:2321 -p 2322:2322 -p 2323:2323 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2321 --rest-port=2319 --tcp-port=2320 --discv5-udp-port=2322 --rest-address=0.0.0.0 --nat=extip:172.18.230.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acd52da9f9ffb5a5ddbccdb88136a88caabef79eff4dcdb6b5aada1a1946c8ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2323 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMNcCEA9c93fdr6GYtYkTFz0aVLDAeN-MOMQUSYzNLVtBKWhkUEHgrkYpzKSHB5C4-HfuLqJfzsIkr0LHf46Ej0CgmlkgnY0gmlwhKwSdNqKbXVsdGlhZGRyc5YACASsEnTaBsWQAAoErBJ02gbFkd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIsKqBYdGxc8YhFUcSbt-gXFCeBC-_eu-xtvieel7AcODdGNwgsWQg3VkcILFkoV3YWt1MgU --filternode=/ip4/172.18.116.218/tcp/50576/p2p/16Uiu2HAmEzgNfS5QXAb8KEmMhnm77yKvCdAqaxxYahayM11umkok
2026-01-19 07:57:29.725 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.230.87 waku fea682f5cd2fd6a5265519b790bc7eaa7e5190d1b38e2b29d86b125964491c7c
2026-01-19 07:57:29.755 DEBUG [src.node.docker_mananger] Container started with ID fea682f5cd2f. Setting up logs at ./log/docker/node2_2026-01-19_07-57-28__b1204afb-150a-4dd9-a8cf-a27d937d9e9d__wakuorg_nwaku:latest.log
2026-01-19 07:57:29.756 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2319
2026-01-19 07:57:29.756 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:57:30.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2319/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:30.760 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"}]}'
2026-01-19 07:57:30.761 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:57:30.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2319/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:30.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.87/tcp/2320/p2p/16Uiu2HAmMtd7965Wtbxopw8d5bnPsFJRNFAkjwmRnj5YXKXS79fC","/ip4/172.18.230.87/tcp/2321/ws/p2p/16Uiu2HAmMtd7965Wtbxopw8d5bnPsFJRNFAkjwmRnj5YXKXS79fC"],"enrUri":"enr:-L24QM9RKnzLvv_RTTmheZqQQ0mpus2KayZdAMHtdJpIEWakWDzhtIOSpM6LBD__wso-BhiAZqP8CU29K9c96unQbWgCgmlkgnY0gmlwhKwS5leKbXVsdGlhZGRyc5YACASsEuZXBgkQAAoErBLmVwYJEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiTdLBOIHBgcNQ9EO49aqQBwNxREMdi7jHoVX2c8pAIeDdGNwggkQg3VkcIIJEoV3YWt1MgA"}'
2026-01-19 07:57:30.763 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:57:30.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2319/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.116.218/tcp/50576/p2p/16Uiu2HAmEzgNfS5QXAb8KEmMhnm77yKvCdAqaxxYahayM11umkok"]'
2026-01-19 07:57:30.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:30.794 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-19 07:57:30.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50575/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:57:30.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:30.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2319/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3b1a626a-d68f-45f8-b4a5-2b7b3c9fdeb5", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:30.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3b1a626a-d68f-45f8-b4a5-2b7b3c9fdeb5","statusDesc":"OK"}'
2026-01-19 07:57:30.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50575/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)'}'
2026-01-19 07:57:30.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:30.832 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:57:30.932 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 07:57:30.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2319/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:30.935 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":1768809450824857136,"ephemeral":false}]'
2026-01-19 07:57:30.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50575/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)'}'
2026-01-19 07:57:30.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:30.941 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:57:31.041 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 07:57:31.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2319/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:31.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-01-19 07:57:31.046 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:57:31.047 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:57:31.047 DEBUG [src.node.waku_node] Stopping container with id 0072dd348aed
2026-01-19 07:57:31.575 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:57:31.577 DEBUG [src.node.waku_node] Stopping container with id fea682f5cd2f
2026-01-19 07:57:32.114 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:57:32.116 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:57:32.122 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:57:32.127 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sort_ascending[true] with id: 2026-01-19_08-12-37__c88b5cc0-585a-49b2-baa4-f37e2d1d1293
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_2026-01-19_08-12-37__c88b5cc0-585a-49b2-baa4-f37e2d1d1293__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.138.41
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36262', '36263', '36264', '36265', '36266']
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 36262:36262 -p 36263:36263 -p 36264:36264 -p 36265:36265 -p 36266:36266 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36264 --rest-port=36262 --tcp-port=36263 --discv5-udp-port=36265 --rest-address=0.0.0.0 --nat=extip:172.18.138.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d26e9cde60ce8f0cde86ea6286f050fdddde9445fe5e4f2bee3cf5c21d26e680 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36266 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.41 waku 4cd98e05d27acbf386e989afbf253ab855de43d27b142c2424d86936bdc66317
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4cd98e05d27a. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-12-37__c88b5cc0-585a-49b2-baa4-f37e2d1d1293__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36262
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 c9fbc2c25121. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b6e41e21e964. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36262/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:36262/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.41/tcp/36263/p2p/16Uiu2HAmB4NRtzD7eMFYSqTmWgYare6gYC6iVrpp2bDypxJMQcfU","/ip4/172.18.138.41/tcp/36264/ws/p2p/16Uiu2HAmB4NRtzD7eMFYSqTmWgYare6gYC6iVrpp2bDypxJMQcfU"],"enrUri":"enr:-L24QNeVgGP_6V93YUwyY7GzpYnk4SDfUnI_zM7AmMMl1rNEUMhnzVExfdz_JYpypP839FPWXlPNPhbJl7_ux_fVFhcCgmlkgnY0gmlwhKwSiimKbXVsdGlhZGRyc5YACASsEoopBo2nAAoErBKKKQaNqN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6EXzNrFF-Hiqs1cyyOW6ofZ2J6P_BKDdGOTTryS3WFuDdGNwgo2ng3VkcIKNqYV3YWt1MgM"}'
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_2026-01-19_08-12-37__c88b5cc0-585a-49b2-baa4-f37e2d1d1293__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.138.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19707', '19708', '19709', '19710', '19711']
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 19707:19707 -p 19708:19708 -p 19709:19709 -p 19710:19710 -p 19711:19711 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19709 --rest-port=19707 --tcp-port=19708 --discv5-udp-port=19710 --rest-address=0.0.0.0 --nat=extip:172.18.138.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4fcc73c6faafc452c7bfd84dc91dd14cb42d9afdbaccbeec04d2fd01cf5bcd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19711 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNeVgGP_6V93YUwyY7GzpYnk4SDfUnI_zM7AmMMl1rNEUMhnzVExfdz_JYpypP839FPWXlPNPhbJl7_ux_fVFhcCgmlkgnY0gmlwhKwSiimKbXVsdGlhZGRyc5YACASsEoopBo2nAAoErBKKKQaNqN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6EXzNrFF-Hiqs1cyyOW6ofZ2J6P_BKDdGOTTryS3WFuDdGNwgo2ng3VkcIKNqYV3YWt1MgM --storenode=/ip4/172.18.138.41/tcp/36263/p2p/16Uiu2HAmB4NRtzD7eMFYSqTmWgYare6gYC6iVrpp2bDypxJMQcfU --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.98 waku 6622f955ce6be8e38dea759ae9be68f1b16c038a8d32dcaf5fd3471f89ddacc9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6622f955ce6b. Setting up logs at ./log/docker/store_node1_2026-01-19_08-12-37__c88b5cc0-585a-49b2-baa4-f37e2d1d1293__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19707
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:19707/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:19707/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.98/tcp/19708/p2p/16Uiu2HAmCkrwxSJ3FBYevHeEnxd13ysJmmw5tFVrsqnYBr37Scos","/ip4/172.18.138.98/tcp/19709/ws/p2p/16Uiu2HAmCkrwxSJ3FBYevHeEnxd13ysJmmw5tFVrsqnYBr37Scos"],"enrUri":"enr:-L24QP55BLJSnZv6Tcw8TWJwDaWdYEEEFg7K8Ggmlz-vi5zVUU8TpuAB_7rJxEsOiYdSiTC-6FiYsRmsN6mbmjViQD0CgmlkgnY0gmlwhKwSimKKbXVsdGlhZGRyc5YACASsEopiBkz8AAoErBKKYgZM_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAYEdc-c2npctx3S4FQ5Wu9F9TYyjLUN-ikwqQue8ylKDdGNwgkz8g3VkcIJM_oV3YWt1MgM"}'
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:19707/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.138.41/tcp/36263/p2p/16Uiu2HAmB4NRtzD7eMFYSqTmWgYare6gYC6iVrpp2bDypxJMQcfU"]'
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:36262/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:19707/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:36262/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:36262/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:36262/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:36262/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:36262/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:36262/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:36262/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:36262/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:36262/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:36262/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36262/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":"0x7d087b3dac63e9e47b0f6eaad68ce115c2a701444648a3cecc8ec26e985a3925"},{"messageHash":"0x5f7c7cdfde0b7933b183cc800aed0a9fa539a7f04778873cdc049ef829f52424"},{"messageHash":"0x1b064ab2129bd93c455dbcbada0c6dc237ee61213aeec186434e55b4e505ff91"},{"messageHash":"0x1d4424f331c5e82ab9de10343b4ddb00b1ce66428a69e8d0012297b88c365516"},{"messageHash":"0x72d7bd86d335219cc49b64633d3bb31386f3e607cbdf163222d27f1845f5efab"}],"paginationCursor":"0x72d7bd86d335219cc49b64633d3bb31386f3e607cbdf163222d27f1845f5efab"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19707/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":"0x7d087b3dac63e9e47b0f6eaad68ce115c2a701444648a3cecc8ec26e985a3925"},{"messageHash":"0x5f7c7cdfde0b7933b183cc800aed0a9fa539a7f04778873cdc049ef829f52424"},{"messageHash":"0x1b064ab2129bd93c455dbcbada0c6dc237ee61213aeec186434e55b4e505ff91"},{"messageHash":"0x1d4424f331c5e82ab9de10343b4ddb00b1ce66428a69e8d0012297b88c365516"},{"messageHash":"0x72d7bd86d335219cc49b64633d3bb31386f3e607cbdf163222d27f1845f5efab"}],"paginationCursor":"0x72d7bd86d335219cc49b64633d3bb31386f3e607cbdf163222d27f1845f5efab"}'
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 4cd98e05d27a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6622f955ce6b
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,861 @@
2026-01-19 07:54:52.688 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:54:52.688 DEBUG [tests.conftest] Running test: test_light_push_with_invalid_pubsub_topics with id: 2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d
2026-01-19 07:54:52.688 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:54:52.688 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 07:54:52.696 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:52.696 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:54:52.696 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:52.696 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:52.697 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:52.698 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.9
2026-01-19 07:54:52.698 DEBUG [src.node.docker_mananger] Generated ports ['16654', '16655', '16656', '16657', '16658']
2026-01-19 07:54:52.698 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:52.698 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:52.698 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:52.698 DEBUG [src.node.docker_mananger] docker run -i -t -p 16654:16654 -p 16655:16655 -p 16656:16656 -p 16657:16657 -p 16658:16658 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16656 --rest-port=16654 --tcp-port=16655 --discv5-udp-port=16657 --rest-address=0.0.0.0 --nat=extip:172.18.82.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=455938abf0b18ae913050f9e4b32b8fb1f5ada7bace5ee115fc8a7dccf9b8ccb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16658 --metrics-logging=true --lightpush=true --relay=true
2026-01-19 07:54:52.885 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.9 waku 14a37f282162b53be6843620fd72b80549be2caef5d0e5335dae25524fef6f33
2026-01-19 07:54:52.916 DEBUG [src.node.docker_mananger] Container started with ID 14a37f282162. Setting up logs at ./log/docker/receiving_node1_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:54:52.917 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16654
2026-01-19 07:54:52.918 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:52.938 ERROR [src.node.docker_mananger] Max retries reached for container 9fe16fb854af. Exiting log stream.
2026-01-19 07:54:53.490 ERROR [src.node.docker_mananger] Max retries reached for container b0f9c528bc61. Exiting log stream.
2026-01-19 07:54:53.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16654/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:53.922 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"}]}'
2026-01-19 07:54:53.922 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:54:53.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16654/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:53.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.9/tcp/16655/p2p/16Uiu2HAm83TGWfCPU9BPY3iSYtfHMhkhxzCgC9mqFPJa4M2VyhEp","/ip4/172.18.82.9/tcp/16656/ws/p2p/16Uiu2HAm83TGWfCPU9BPY3iSYtfHMhkhxzCgC9mqFPJa4M2VyhEp"],"enrUri":"enr:-L24QFJjE5u1IjQpfPbdmjq8C_n3yoZR7B0BFuu1JlLBkX8RUBnX7zvU9VkDNPq6KQXv2NXoNBn2rVy5jynBTdDHHnsCgmlkgnY0gmlwhKwSUgmKbXVsdGlhZGRyc5YACASsElIJBkEPAAoErBJSCQZBEN0DgnJzhQADAQAAiXNlY3AyNTZrMaECu3bHbiRO9W7To6rvLfFbgQIZ9lPP_rD9rTE0bMpUDGGDdGNwgkEPg3VkcIJBEYV3YWt1Mgk"}'
2026-01-19 07:54:53.925 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:54:53.932 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:53.932 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:54:53.932 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:53.932 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:53.934 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:53.934 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.176
2026-01-19 07:54:53.934 DEBUG [src.node.docker_mananger] Generated ports ['14393', '14394', '14395', '14396', '14397']
2026-01-19 07:54:53.934 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:53.934 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:53.935 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:53.935 DEBUG [src.node.docker_mananger] docker run -i -t -p 14393:14393 -p 14394:14394 -p 14395:14395 -p 14396:14396 -p 14397:14397 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14395 --rest-port=14393 --tcp-port=14394 --discv5-udp-port=14396 --rest-address=0.0.0.0 --nat=extip:172.18.254.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=95bef531b2b77e6d2f834a9ccf4629ce43cbef7f84fbcb3b80cd9ff5e41ffbaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14397 --metrics-logging=true --lightpush=false --relay=true
2026-01-19 07:54:54.131 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.176 waku 9d982bdf00eac2d7774dd29f95a7acfc35e0f2a389f6f105386dd2a342e1bb38
2026-01-19 07:54:54.162 DEBUG [src.node.docker_mananger] Container started with ID 9d982bdf00ea. Setting up logs at ./log/docker/receiving_node2_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:54:54.163 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14393
2026-01-19 07:54:54.163 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:55.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14393/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:55.167 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"}]}'
2026-01-19 07:54:55.168 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:54:55.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14393/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:55.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.176/tcp/14394/p2p/16Uiu2HAkxMPmMVxkckUDHv8vgq8PYuJKfXnepMeQZasQKicni5Bu","/ip4/172.18.254.176/tcp/14395/ws/p2p/16Uiu2HAkxMPmMVxkckUDHv8vgq8PYuJKfXnepMeQZasQKicni5Bu"],"enrUri":"enr:-L24QFqMP4oaPrqBF9Kl48ehIm5uLgAvILmxCtXc05R2yaM6MKc1UDCG3H-r8U1OmLcTW2wl4RchQwCgcr2IVQxYvPMCgmlkgnY0gmlwhKwS_rCKbXVsdGlhZGRyc5YACASsEv6wBjg6AAoErBL-sAY4O90DgnJzhQADAQAAiXNlY3AyNTZrMaECK3pnXlKqljc3TSDWU6b81kiZZTkUBrzz6i21Uz0SpGCDdGNwgjg6g3VkcII4PIV3YWt1MgE"}'
2026-01-19 07:54:55.170 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:54:55.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14393/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.9/tcp/16655/p2p/16Uiu2HAm83TGWfCPU9BPY3iSYtfHMhkhxzCgC9mqFPJa4M2VyhEp"]'
2026-01-19 07:54:55.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:55.219 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:55.219 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:54:55.220 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:55.220 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:55.225 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:55.225 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.196
2026-01-19 07:54:55.225 DEBUG [src.node.docker_mananger] Generated ports ['44752', '44753', '44754', '44755', '44756']
2026-01-19 07:54:55.225 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:55.225 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:55.225 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:55.226 DEBUG [src.node.docker_mananger] docker run -i -t -p 44752:44752 -p 44753:44753 -p 44754:44754 -p 44755:44755 -p 44756:44756 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44754 --rest-port=44752 --tcp-port=44753 --discv5-udp-port=44755 --rest-address=0.0.0.0 --nat=extip:172.18.210.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef3dbddfcac532dfea2ccf5927ceda2cbe89a5b6d9f8f719add49cb1ef8a9db9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44756 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFJjE5u1IjQpfPbdmjq8C_n3yoZR7B0BFuu1JlLBkX8RUBnX7zvU9VkDNPq6KQXv2NXoNBn2rVy5jynBTdDHHnsCgmlkgnY0gmlwhKwSUgmKbXVsdGlhZGRyc5YACASsElIJBkEPAAoErBJSCQZBEN0DgnJzhQADAQAAiXNlY3AyNTZrMaECu3bHbiRO9W7To6rvLfFbgQIZ9lPP_rD9rTE0bMpUDGGDdGNwgkEPg3VkcIJBEYV3YWt1Mgk --lightpushnode=/ip4/172.18.82.9/tcp/16655/p2p/16Uiu2HAm83TGWfCPU9BPY3iSYtfHMhkhxzCgC9mqFPJa4M2VyhEp --lightpush=true --relay=false
2026-01-19 07:54:55.418 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.196 waku 58a180e9ca8d3f912ffa8e10e997288f2f9cf007bd86d0c147a56f7d48d1850e
2026-01-19 07:54:55.448 DEBUG [src.node.docker_mananger] Container started with ID 58a180e9ca8d. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:54:55.448 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44752
2026-01-19 07:54:55.449 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:56.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:56.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:56.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:56.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:56.825 ERROR [src.node.docker_mananger] Max retries reached for container 58a180e9ca8d. Exiting log stream.
2026-01-19 07:54:56.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:56.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:57.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:58.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:59.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:00.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:01.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:02.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:03.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:04.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:05.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:06.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:07.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:08.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:09.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:10.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:11.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:12.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:13.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:14.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:15.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:16.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:16.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:16.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:16.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:16.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44752/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:16.485 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=44752): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9bfaaa9f70>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 07:55:16.585 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:55:16.585 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:55:16.587 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:55:16.587 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.129.178
2026-01-19 07:55:16.587 DEBUG [src.node.docker_mananger] Generated ports ['34100', '34101', '34102', '34103', '34104']
2026-01-19 07:55:16.588 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:55:16.588 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:55:16.588 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:55:16.588 DEBUG [src.node.docker_mananger] docker run -i -t -p 34100:34100 -p 34101:34101 -p 34102:34102 -p 34103:34103 -p 34104:34104 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34102 --rest-port=34100 --tcp-port=34101 --discv5-udp-port=34103 --rest-address=0.0.0.0 --nat=extip:172.18.129.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a260c744e4eebcd851496bce0c229c24a0eacacf37c07ddb497cce3ea99103eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34104 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFJjE5u1IjQpfPbdmjq8C_n3yoZR7B0BFuu1JlLBkX8RUBnX7zvU9VkDNPq6KQXv2NXoNBn2rVy5jynBTdDHHnsCgmlkgnY0gmlwhKwSUgmKbXVsdGlhZGRyc5YACASsElIJBkEPAAoErBJSCQZBEN0DgnJzhQADAQAAiXNlY3AyNTZrMaECu3bHbiRO9W7To6rvLfFbgQIZ9lPP_rD9rTE0bMpUDGGDdGNwgkEPg3VkcIJBEYV3YWt1Mgk --lightpushnode=/ip4/172.18.82.9/tcp/16655/p2p/16Uiu2HAm83TGWfCPU9BPY3iSYtfHMhkhxzCgC9mqFPJa4M2VyhEp --lightpush=true --relay=false
2026-01-19 07:55:16.943 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.129.178 waku 1375e6ddfbf5c5fa2309b60943bf073169262b0fb63adc61a8a686580bd358f6
2026-01-19 07:55:16.972 DEBUG [src.node.docker_mananger] Container started with ID 1375e6ddfbf5. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:55:16.973 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34100
2026-01-19 07:55:16.973 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:55:17.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.298 ERROR [src.node.docker_mananger] Max retries reached for container 1375e6ddfbf5. Exiting log stream.
2026-01-19 07:55:18.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:18.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:19.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:20.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:21.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:22.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:23.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:24.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:25.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:26.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:27.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:28.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:29.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:30.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:31.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:32.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:33.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:34.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:35.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:36.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:37.999 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=34100): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9bfaa5b0b0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 07:55:38.100 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:55:38.100 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:55:38.102 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:55:38.102 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.249.23
2026-01-19 07:55:38.102 DEBUG [src.node.docker_mananger] Generated ports ['58846', '58847', '58848', '58849', '58850']
2026-01-19 07:55:38.102 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:55:38.103 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:55:38.103 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:55:38.103 DEBUG [src.node.docker_mananger] docker run -i -t -p 58846:58846 -p 58847:58847 -p 58848:58848 -p 58849:58849 -p 58850:58850 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58848 --rest-port=58846 --tcp-port=58847 --discv5-udp-port=58849 --rest-address=0.0.0.0 --nat=extip:172.18.249.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bed1821d3f56223d5c1dbac8e5fdef2edb293aba50340a79d154d8f209a327a6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58850 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFJjE5u1IjQpfPbdmjq8C_n3yoZR7B0BFuu1JlLBkX8RUBnX7zvU9VkDNPq6KQXv2NXoNBn2rVy5jynBTdDHHnsCgmlkgnY0gmlwhKwSUgmKbXVsdGlhZGRyc5YACASsElIJBkEPAAoErBJSCQZBEN0DgnJzhQADAQAAiXNlY3AyNTZrMaECu3bHbiRO9W7To6rvLfFbgQIZ9lPP_rD9rTE0bMpUDGGDdGNwgkEPg3VkcIJBEYV3YWt1Mgk --lightpushnode=/ip4/172.18.82.9/tcp/16655/p2p/16Uiu2HAm83TGWfCPU9BPY3iSYtfHMhkhxzCgC9mqFPJa4M2VyhEp --lightpush=true --relay=false
2026-01-19 07:55:38.299 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.249.23 waku 76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec
2026-01-19 07:55:38.335 DEBUG [src.node.docker_mananger] Container started with ID 76fdcd615c5b. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-54-52__4d41133b-59ff-4a41-9486-f56929e11a0d__wakuorg_nwaku:latest.log
2026-01-19 07:55:38.336 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58846
2026-01-19 07:55:38.336 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:55:39.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:39.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:39.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:39.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:39.721 ERROR [src.node.docker_mananger] Max retries reached for container 76fdcd615c5b. Exiting log stream.
2026-01-19 07:55:39.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:39.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:39.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:40.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:41.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:42.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:43.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:44.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:45.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:46.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:47.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:48.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:49.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:50.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:51.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:52.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:53.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:54.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:55.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:56.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:57.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:58.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:59.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:59.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:59.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:59.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58846/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:55:59.364 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=58846): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9bfa963f50>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 07:55:59.596 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:55:59.597 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:55:59.597 DEBUG [src.node.waku_node] Stopping container with id 14a37f282162
2026-01-19 07:56:00.144 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:56:00.147 DEBUG [src.node.waku_node] Stopping container with id 9d982bdf00ea
2026-01-19 07:56:00.697 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:56:00.698 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:00.801 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:00.903 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:00.961 ERROR [src.node.docker_mananger] Max retries reached for container 14a37f282162. Exiting log stream.
2026-01-19 07:56:01.005 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.107 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.208 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.310 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.412 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.514 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.582 ERROR [src.node.docker_mananger] Max retries reached for container 9d982bdf00ea. Exiting log stream.
2026-01-19 07:56:01.616 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.718 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.820 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:01.922 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.024 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.126 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.228 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.330 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.432 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.534 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.636 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.738 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.839 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:02.941 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.043 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.145 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.247 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.349 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.451 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.553 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.655 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.757 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.859 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:03.961 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.062 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.164 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.266 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.368 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.470 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.572 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.674 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.776 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.878 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:04.980 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.082 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.184 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.285 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.387 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.489 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.591 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.693 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.795 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.797 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec/stop: Not Found ("No such container: 76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec")
2026-01-19 07:56:05.797 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:05.898 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.001 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.103 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.205 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.307 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.409 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.511 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.613 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.714 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.816 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:06.919 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.021 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.123 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.225 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.327 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.429 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.531 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.632 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.735 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.837 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:07.938 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.040 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.142 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.244 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.346 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.448 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.550 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.652 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.753 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.855 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:08.957 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.059 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.161 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.263 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.365 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.467 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.569 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.671 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.772 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.874 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:09.976 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.078 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.180 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.282 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.384 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.486 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.588 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.690 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.792 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.894 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.896 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec/stop: Not Found ("No such container: 76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec")
2026-01-19 07:56:10.896 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:10.998 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.100 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.202 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.304 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.406 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.508 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.610 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.712 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.814 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:11.916 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.018 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.120 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.222 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.324 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.426 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.528 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.630 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.732 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.834 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:12.936 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.038 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.140 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.242 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.344 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.446 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.548 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.650 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.752 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.854 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:13.956 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.058 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.160 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.262 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.364 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.466 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.567 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.669 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.771 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.873 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:14.975 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.077 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.179 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.281 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.383 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.485 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.587 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.689 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.791 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.893 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.995 DEBUG [src.node.waku_node] Stopping container with id 76fdcd615c5b
2026-01-19 07:56:15.997 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec/stop: Not Found ("No such container: 76fdcd615c5b96a7497ffd7f1c44e3eb6d2595a592599d5057f4ca6512e448ec")
2026-01-19 07:56:15.998 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:56:16.022 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:56:16.070 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:56:16.070 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:56:16.071 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:56:16.071 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,129 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_static_sharding_multiple_shards with id: 2026-01-19_08-00-52__01c51d1e-dbe9-47af-9e5f-a2c6634571fd
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_2026-01-19_08-00-52__01c51d1e-dbe9-47af-9e5f-a2c6634571fd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.35.125
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27781', '27782', '27783', '27784', '27785']
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 27781:27781 -p 27782:27782 -p 27783:27783 -p 27784:27784 -p 27785:27785 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27783 --rest-port=27781 --tcp-port=27782 --discv5-udp-port=27784 --rest-address=0.0.0.0 --nat=extip:172.18.35.125 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fbfcec9220db061afff75ea6d6fb6fbd6dc3fb6a8b9ac3dc396d3cec2e3c3deb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27785 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.125 waku 23241db077181c09e40e18f0994ac198afa6d523908891546720957575a871a9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23241db07718. Setting up logs at ./log/docker/node1_2026-01-19_08-00-52__01c51d1e-dbe9-47af-9e5f-a2c6634571fd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27781
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 13f053fe13dd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27781/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:27781/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.125/tcp/27782/p2p/16Uiu2HAmSA2HunbG6MF7Xt5JUUmay2ywR7DJ1XSD62QVGtkghL8Z","/ip4/172.18.35.125/tcp/27783/ws/p2p/16Uiu2HAmSA2HunbG6MF7Xt5JUUmay2ywR7DJ1XSD62QVGtkghL8Z"],"enrUri":"enr:-L24QHPpRxKHQ_i5gOX5HNaw064ySggkYmnOkszJcfLGRTpUfnStinW8eY7-Rqa9a0Z5SUqshGTPdV6qgQXex07QBEcCgmlkgnY0gmlwhKwSI32KbXVsdGlhZGRyc5YACASsEiN9BmyGAAoErBIjfQZsh90DgnJzhQACAQAAiXNlY3AyNTZrMaEDyJf4EwuFoC3Me_2i0fK8CG98HK81fuTMb56byY5x6zKDdGNwgmyGg3VkcIJsiIV3YWt1MgU"}'
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_2026-01-19_08-00-52__01c51d1e-dbe9-47af-9e5f-a2c6634571fd__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.42
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20293', '20294', '20295', '20296', '20297']
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 20293:20293 -p 20294:20294 -p 20295:20295 -p 20296:20296 -p 20297:20297 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20295 --rest-port=20293 --tcp-port=20294 --discv5-udp-port=20296 --rest-address=0.0.0.0 --nat=extip:172.18.19.42 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9ceeccee6acbfe0bc21cbfefe5d7ff5f3c133f5eee7b02badcc60857d59d2afc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20297 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHPpRxKHQ_i5gOX5HNaw064ySggkYmnOkszJcfLGRTpUfnStinW8eY7-Rqa9a0Z5SUqshGTPdV6qgQXex07QBEcCgmlkgnY0gmlwhKwSI32KbXVsdGlhZGRyc5YACASsEiN9BmyGAAoErBIjfQZsh90DgnJzhQACAQAAiXNlY3AyNTZrMaEDyJf4EwuFoC3Me_2i0fK8CG98HK81fuTMb56byY5x6zKDdGNwgmyGg3VkcIJsiIV3YWt1MgU --filternode=/ip4/172.18.35.125/tcp/27782/p2p/16Uiu2HAmSA2HunbG6MF7Xt5JUUmay2ywR7DJ1XSD62QVGtkghL8Z
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.42 waku 27b82ca549617550997a74890786f300a86ee546c487162fff25b0ea551aa338
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 27b82ca54961. Setting up logs at ./log/docker/node2_2026-01-19_08-00-52__01c51d1e-dbe9-47af-9e5f-a2c6634571fd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20293
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:20293/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:20293/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.42/tcp/20294/p2p/16Uiu2HAmJF6i5aQENBnJMAXpgL5VWKGTdikP76gvQv4VSMey2W6F","/ip4/172.18.19.42/tcp/20295/ws/p2p/16Uiu2HAmJF6i5aQENBnJMAXpgL5VWKGTdikP76gvQv4VSMey2W6F"],"enrUri":"enr:-L24QPBBQnMjOyTDO4CiYQY_gOmwicBZ-V2CPxyr5soVc9SkXzVpl4eAx5dcavGrBsMp0GfLh3PV6C0W1pMo6cG7wgUCgmlkgnY0gmlwhKwSEyqKbXVsdGlhZGRyc5YACASsEhMqBk9GAAoErBITKgZPR90DgnJzhQACAQAAiXNlY3AyNTZrMaEDUwdfJPHDZOKmN-n0E_oen-Guzu0BbeyrdefHSjedPYyDdGNwgk9Gg3VkcIJPSIV3YWt1MgA"}'
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:20293/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.125/tcp/27782/p2p/16Uiu2HAmSA2HunbG6MF7Xt5JUUmay2ywR7DJ1XSD62QVGtkghL8Z"]'
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:27781/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:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "55e038fc-929c-49d5-890c-daf66f574ba2", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"55e038fc-929c-49d5-890c-daf66f574ba2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "31a3fb9e-4b18-490b-a1a0-fb80fdc0a9bb", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"31a3fb9e-4b18-490b-a1a0-fb80fdc0a9bb","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1b2ec035-7169-404c-9819-1670575b8522", "contentFilters": ["/app/22/sometopic/someencoding"], "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":"1b2ec035-7169-404c-9819-1670575b8522","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ec99cb9b-6955-4b18-8c4d-bc8ff69efe56", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"ec99cb9b-6955-4b18-8c4d-bc8ff69efe56","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8f770772-1373-4251-a7db-945087570f12", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"8f770772-1373-4251-a7db-945087570f12","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a79b9afc-2243-4304-ac09-41d27765101c", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"a79b9afc-2243-4304-ac09-41d27765101c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c490afcf-ea6b-4763-87fc-0fe02f0a30b7", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c490afcf-ea6b-4763-87fc-0fe02f0a30b7","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20293/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b0330920-40a9-4743-9436-b4837e4e2069", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"b0330920-40a9-4743-9436-b4837e4e2069","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/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:185 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:20293/filter/v2/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":1768809655182737820,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -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:185 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:20293/filter/v2/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":1768809655296337698,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -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:185 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:20293/filter/v2/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":1768809655407102350,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -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:185 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:20293/filter/v2/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":1768809655518492788,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -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:185 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:20293/filter/v2/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":1768809655629672975,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -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:185 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:20293/filter/v2/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":1768809655741325993,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -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:185 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:20293/filter/v2/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":1768809655852585016,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -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:185 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:20293/filter/v2/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":1768809655964390550,"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 23241db07718
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 27b82ca54961
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,861 @@
2026-01-19 08:05:12.288 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:05:12.288 DEBUG [tests.conftest] Running test: test_light_push_and_retrieve_duplicate_message with id: 2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5
2026-01-19 08:05:12.288 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:05:12.288 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 08:05:12.295 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:05:12.295 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:12.295 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:05:12.296 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:05:12.297 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:05:12.297 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.203.126
2026-01-19 08:05:12.297 DEBUG [src.node.docker_mananger] Generated ports ['24453', '24454', '24455', '24456', '24457']
2026-01-19 08:05:12.297 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:05:12.297 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:05:12.298 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:05:12.298 DEBUG [src.node.docker_mananger] docker run -i -t -p 24453:24453 -p 24454:24454 -p 24455:24455 -p 24456:24456 -p 24457:24457 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24455 --rest-port=24453 --tcp-port=24454 --discv5-udp-port=24456 --rest-address=0.0.0.0 --nat=extip:172.18.203.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a6b45bafcc234b6d1ddaadeac1efe9b14f74fdd06f09c0fb3b5b98a865bebe0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24457 --metrics-logging=true --lightpush=true --relay=true
2026-01-19 08:05:12.495 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.203.126 waku e00414e996736c3cca33a6d6a3c3121fb3b928ec7681899b813009027a2645ef
2026-01-19 08:05:12.533 DEBUG [src.node.docker_mananger] Container started with ID e00414e99673. Setting up logs at ./log/docker/receiving_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:12.534 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24453
2026-01-19 08:05:12.535 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:05:13.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24453/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:13.538 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"}]}'
2026-01-19 08:05:13.539 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:05:13.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24453/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:13.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo","/ip4/172.18.203.126/tcp/24455/ws/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo"],"enrUri":"enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk"}'
2026-01-19 08:05:13.542 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:05:13.549 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:05:13.549 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:13.549 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:05:13.549 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:05:13.551 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:05:13.551 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.116
2026-01-19 08:05:13.551 DEBUG [src.node.docker_mananger] Generated ports ['42402', '42403', '42404', '42405', '42406']
2026-01-19 08:05:13.551 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:05:13.551 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:05:13.551 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:05:13.551 DEBUG [src.node.docker_mananger] docker run -i -t -p 42402:42402 -p 42403:42403 -p 42404:42404 -p 42405:42405 -p 42406:42406 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42404 --rest-port=42402 --tcp-port=42403 --discv5-udp-port=42405 --rest-address=0.0.0.0 --nat=extip:172.18.207.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac8dc467de3f0fbf0a64cd6ef703bddf603b7cba6bb3ffd79cb0ac26a979dfcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42406 --metrics-logging=true --lightpush=false --relay=true
2026-01-19 08:05:13.741 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.116 waku 4f9c4c583737e9535683a451fe41a3526cc42122b8ae015fd5446ef5b90a897f
2026-01-19 08:05:13.774 DEBUG [src.node.docker_mananger] Container started with ID 4f9c4c583737. Setting up logs at ./log/docker/receiving_node2_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:13.774 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42402
2026-01-19 08:05:13.775 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:05:14.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:14.779 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"}]}'
2026-01-19 08:05:14.779 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:05:14.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42402/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:14.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.116/tcp/42403/p2p/16Uiu2HAmQFYvk84dv6LVZJS1ATPubna1LrDannWYZ9GzCjtW7x66","/ip4/172.18.207.116/tcp/42404/ws/p2p/16Uiu2HAmQFYvk84dv6LVZJS1ATPubna1LrDannWYZ9GzCjtW7x66"],"enrUri":"enr:-L24QEsJiHlHcFtFGLg109BUJe0dcmc--CrMHssm30pHxbJxEn7u4XkO5iLHC-73HtbA0xt6Jwc0zNA5tTTAUtAoP-QCgmlkgnY0gmlwhKwSz3SKbXVsdGlhZGRyc5YACASsEs90BqWjAAoErBLPdAalpN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrEsjbnGrkdil_ZiWWkF49g1v9cvnBU36uQ35IE7tg4ODdGNwgqWjg3VkcIKlpYV3YWt1MgE"}'
2026-01-19 08:05:14.782 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:05:14.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42402/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo"]'
2026-01-19 08:05:14.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:05:14.830 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:05:14.831 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:14.832 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:05:14.832 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:05:14.835 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:05:14.835 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.165
2026-01-19 08:05:14.836 DEBUG [src.node.docker_mananger] Generated ports ['3630', '3631', '3632', '3633', '3634']
2026-01-19 08:05:14.836 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:05:14.836 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:05:14.836 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:05:14.836 DEBUG [src.node.docker_mananger] docker run -i -t -p 3630:3630 -p 3631:3631 -p 3632:3632 -p 3633:3633 -p 3634:3634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3632 --rest-port=3630 --tcp-port=3631 --discv5-udp-port=3633 --rest-address=0.0.0.0 --nat=extip:172.18.16.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5f43d20ebcbaa78363bdc92e5fedd69cc2e63b427ce072436f9b52ec7e756b8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3634 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo --lightpush=true --relay=false
2026-01-19 08:05:15.022 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.165 waku 24358dc4a06f53b56c6cd0804b01dae8daa5529c4f1d09c1635075ad6ecb03a5
2026-01-19 08:05:15.055 DEBUG [src.node.docker_mananger] Container started with ID 24358dc4a06f. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:15.055 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3630
2026-01-19 08:05:15.055 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:05:16.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.435 ERROR [src.node.docker_mananger] Max retries reached for container 24358dc4a06f. Exiting log stream.
2026-01-19 08:05:16.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:16.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:17.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:18.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:19.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:20.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:21.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:22.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:23.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:24.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:25.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:26.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:27.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:28.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:29.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:30.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:31.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:32.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:33.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:34.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:35.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:36.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:36.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:36.153 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=3630): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc58fdebcb0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 08:05:36.253 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:05:36.253 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:05:36.255 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:05:36.256 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.163
2026-01-19 08:05:36.256 DEBUG [src.node.docker_mananger] Generated ports ['18671', '18672', '18673', '18674', '18675']
2026-01-19 08:05:36.256 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:05:36.256 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:05:36.256 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:05:36.256 DEBUG [src.node.docker_mananger] docker run -i -t -p 18671:18671 -p 18672:18672 -p 18673:18673 -p 18674:18674 -p 18675:18675 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18673 --rest-port=18671 --tcp-port=18672 --discv5-udp-port=18674 --rest-address=0.0.0.0 --nat=extip:172.18.184.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bde9f2734ebf7affcfe08de71d0cb5ebc5c4c2e00a6c7a05c99f65d25849da52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18675 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo --lightpush=true --relay=false
2026-01-19 08:05:36.450 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.163 waku c67c577a84f4738a6631d206875febb6235acf7a1e342d922cfcfe540fc80c52
2026-01-19 08:05:36.479 DEBUG [src.node.docker_mananger] Container started with ID c67c577a84f4. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:36.479 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18671
2026-01-19 08:05:36.480 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:05:37.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:37.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:37.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:37.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:37.829 ERROR [src.node.docker_mananger] Max retries reached for container c67c577a84f4. Exiting log stream.
2026-01-19 08:05:37.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:37.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:38.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:39.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:40.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:41.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:42.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:43.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:44.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:45.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:46.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:47.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:48.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:49.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:50.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:51.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:52.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:53.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:54.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:55.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:56.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:57.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:57.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:57.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:57.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:57.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:57.493 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=18671): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc58f7723f0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 08:05:57.594 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:05:57.594 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:05:57.596 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:05:57.596 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.156
2026-01-19 08:05:57.596 DEBUG [src.node.docker_mananger] Generated ports ['32933', '32934', '32935', '32936', '32937']
2026-01-19 08:05:57.596 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:05:57.596 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:05:57.596 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:05:57.597 DEBUG [src.node.docker_mananger] docker run -i -t -p 32933:32933 -p 32934:32934 -p 32935:32935 -p 32936:32936 -p 32937:32937 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32935 --rest-port=32933 --tcp-port=32934 --discv5-udp-port=32936 --rest-address=0.0.0.0 --nat=extip:172.18.184.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3722b12bbad3e225e9d5e82a2f2cd1c8589990ffc9404ed4feb33adc6faacbbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32937 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo --lightpush=true --relay=false
2026-01-19 08:05:57.773 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.156 waku 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943
2026-01-19 08:05:57.802 DEBUG [src.node.docker_mananger] Container started with ID 4c41329bc8d5. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
2026-01-19 08:05:57.802 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32933
2026-01-19 08:05:57.803 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:05:58.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:58.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.186 ERROR [src.node.docker_mananger] Max retries reached for container 4c41329bc8d5. Exiting log stream.
2026-01-19 08:05:59.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:05:59.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:00.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:01.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:02.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:03.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:04.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:05.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:06.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:07.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:08.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:09.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:10.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:11.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:12.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:13.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:14.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:15.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:16.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:17.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:06:18.890 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=32933): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc58fd0ae10>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 08:06:19.069 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:06:19.070 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:06:19.070 DEBUG [src.node.waku_node] Stopping container with id e00414e99673
2026-01-19 08:06:19.640 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:06:19.641 DEBUG [src.node.waku_node] Stopping container with id 4f9c4c583737
2026-01-19 08:06:20.165 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:06:20.167 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.269 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.371 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.456 ERROR [src.node.docker_mananger] Max retries reached for container e00414e99673. Exiting log stream.
2026-01-19 08:06:20.472 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.573 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.675 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.777 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.878 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:20.978 ERROR [src.node.docker_mananger] Max retries reached for container 4f9c4c583737. Exiting log stream.
2026-01-19 08:06:20.980 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.081 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.183 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.285 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.386 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.488 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.590 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.692 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.794 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.896 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:21.998 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.099 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.201 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.303 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.405 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.507 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.609 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.711 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.813 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:22.915 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.017 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.120 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.222 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.323 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.425 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.527 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.629 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.731 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.832 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:23.934 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.036 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.138 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.240 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.342 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.443 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.545 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.647 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.749 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.851 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:24.952 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.054 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.156 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.258 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.259 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943/stop: Not Found ("No such container: 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943")
2026-01-19 08:06:25.259 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.361 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.462 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.564 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.666 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.768 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.870 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:25.972 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.074 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.176 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.277 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.379 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.480 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.582 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.683 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.785 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.886 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:26.988 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.090 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.192 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.293 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.395 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.497 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.598 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.699 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.801 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:27.903 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.005 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.107 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.209 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.311 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.412 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.514 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.615 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.717 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.820 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:28.922 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.024 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.126 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.228 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.330 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.432 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.534 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.635 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.737 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.839 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:29.941 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.043 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.145 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.247 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.349 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.351 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943/stop: Not Found ("No such container: 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943")
2026-01-19 08:06:30.351 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.452 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.554 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.656 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.758 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.860 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:30.962 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.064 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.165 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.267 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.369 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.471 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.573 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.675 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.777 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.879 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:31.981 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.082 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.184 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.286 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.387 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.489 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.591 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.692 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.794 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.897 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:32.999 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.101 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.203 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.304 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.406 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.507 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.609 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.710 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.812 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:33.913 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.015 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.117 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.218 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.320 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.422 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.523 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.625 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.726 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.828 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:34.930 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:35.031 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:35.133 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:35.235 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:35.337 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:35.438 DEBUG [src.node.waku_node] Stopping container with id 4c41329bc8d5
2026-01-19 08:06:35.440 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943/stop: Not Found ("No such container: 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943")
2026-01-19 08:06:35.441 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:06:35.465 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:06:35.488 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:06:35.489 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:06:35.489 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:06:35.489 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-19 08:01:16.155+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 2026-01-19 08:01:16.155+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 08:01:16.155+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 2026-01-19 08:01:16.155+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 08:01:16.155+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-19 08:01:16.155+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QDDS3bd3ufiLQDPlcZjNFeI0UxRwZY7uTe8nkm_sz6QSa9Kl3qt7PZ6L9Z946bJpzy2QUR5QFsmMQu75vrJwvR8CgmlkgnY0gmlwhKwS9iyKbXVsdGlhZGRyc5YACASsEvYsBpfUAAoErBL2LAaX1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaQd8m_DFl86ymCsc-Y-VBc4wJWo3iFNFMDzpO_bTPwSDdGNwgpfUg3VkcIKX1oV3YWt1Mg0
NTC 2026-01-19 08:01:16.156+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:62544
INF 2026-01-19 08:01:16.156+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:62544/
INF 2026-01-19 08:01:16.156+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 08:01:16.156+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 08:01:16.157+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 08:01:16.157+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 08:01:16.157+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 2026-01-19 08:01:16.157+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 08:01:16.157+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.3.186/tcp/62545, /ip4/172.18.3.186/tcp/62546/ws]"
INF 2026-01-19 08:01:16.157+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 08:01:16.158+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 08:01:16.158+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 08:01:16.158+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 08:01:16.158+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 08:01:16.158+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 08:01:16.158+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 08:01:16.158+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 08:01:16.158+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*JyWPjU, seqNo: 1768809676, addresses: [/ip4/172.18.3.186/tcp/62545, /ip4/172.18.3.186/tcp/62546/ws], mixKey: )"
TRC 2026-01-19 08:01:16.158+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 08:01:16.158+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 08:01:16.158+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 08:01:16.158+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 08:01:16.158+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 08:01:16.158+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-19 08:01:16.158+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 2026-01-19 08:01:16.158+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-19 08:01:16.158+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_nodes_different_cluster_different_shard with id: 2026-01-19_07-59-50__8c2607d6-1830-4a8c-b446-1c9357b46854
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_2026-01-19_07-59-50__8c2607d6-1830-4a8c-b446-1c9357b46854__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.97.80
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15412', '15413', '15414', '15415', '15416']
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 15412:15412 -p 15413:15413 -p 15414:15414 -p 15415:15415 -p 15416:15416 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15414 --rest-port=15412 --tcp-port=15413 --discv5-udp-port=15415 --rest-address=0.0.0.0 --nat=extip:172.18.97.80 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=654ed24ecca379dda37f0b21c7e4b6acf0082ba30599a3eb21caf5fa1fc0d52f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15416 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.97.80 waku 81bb94a9e1dc3bec0e5004f550f83f5b8055da84de631f641ad4f651ea2ca55d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81bb94a9e1dc. Setting up logs at ./log/docker/node1_2026-01-19_07-59-50__8c2607d6-1830-4a8c-b446-1c9357b46854__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15412
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 049082adac02. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bbabf33f5c27. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15412/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:15412/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.97.80/tcp/15413/p2p/16Uiu2HAkxq9XVtBummQYv39aCDyDtMsrFRQaE8NnXqhfebvmqfP3","/ip4/172.18.97.80/tcp/15414/ws/p2p/16Uiu2HAkxq9XVtBummQYv39aCDyDtMsrFRQaE8NnXqhfebvmqfP3"],"enrUri":"enr:-L24QN9B7eer7pmSgGudxpwFOj7ggKp-p23uH_YFzeorYiuIN55kZ-0rL7b-7bgI6crn93ZjUmRwt4aDeKZCpf6xYM0CgmlkgnY0gmlwhKwSYVCKbXVsdGlhZGRyc5YACASsEmFQBjw1AAoErBJhUAY8Nt0DgnJzhQACAQAAiXNlY3AyNTZrMaECMpaRBJE1S-eoqM-pO4-26iE8-xoIBES2UKrNh3SqB7aDdGNwgjw1g3VkcII8N4V3YWt1MgU"}'
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_2026-01-19_07-59-50__8c2607d6-1830-4a8c-b446-1c9357b46854__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.128
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38328', '38329', '38330', '38331', '38332']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 4
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 38328:38328 -p 38329:38329 -p 38330:38330 -p 38331:38331 -p 38332:38332 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38330 --rest-port=38328 --tcp-port=38329 --discv5-udp-port=38331 --rest-address=0.0.0.0 --nat=extip:172.18.81.128 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=af2aecf0ebc32874b12b70b4c13fdd2e97edb61d4c5afdc7ffc13b3bdf9f6615 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38332 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QN9B7eer7pmSgGudxpwFOj7ggKp-p23uH_YFzeorYiuIN55kZ-0rL7b-7bgI6crn93ZjUmRwt4aDeKZCpf6xYM0CgmlkgnY0gmlwhKwSYVCKbXVsdGlhZGRyc5YACASsEmFQBjw1AAoErBJhUAY8Nt0DgnJzhQACAQAAiXNlY3AyNTZrMaECMpaRBJE1S-eoqM-pO4-26iE8-xoIBES2UKrNh3SqB7aDdGNwgjw1g3VkcII8N4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.128 waku b2516ee11ead6d3465cca8562c141ecfdb89e21e9abbdf741efb216b640e7f07
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b2516ee11ead. Setting up logs at ./log/docker/node2_2026-01-19_07-59-50__8c2607d6-1830-4a8c-b446-1c9357b46854__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38328
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:38328/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:38328/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.128/tcp/38329/p2p/16Uiu2HAmPaEYhSVUQHhNM72x4UL6Ydb8yXxuhFgQm6Gg3w9hvL7J","/ip4/172.18.81.128/tcp/38330/ws/p2p/16Uiu2HAmPaEYhSVUQHhNM72x4UL6Ydb8yXxuhFgQm6Gg3w9hvL7J"],"enrUri":"enr:-L24QMtQhcCzQeX-vwR0T85J6iBcZUjN-P1SJrpkZZkQV8CUcAxH4MwQZK-4BMzgPmzPJcjMlzM7J0A7_MjBnYK76UwCgmlkgnY0gmlwhKwSUYCKbXVsdGlhZGRyc5YACASsElGABpW5AAoErBJRgAaVut0DgnJzhQAEAQAAiXNlY3AyNTZrMaEDoji0U0yTewNGEkfWRqKq10duc7nWFC3Ue3gm7j_u9GGDdGNwgpW5g3VkcIKVu4V3YWt1MgE"}'
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:38328/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.97.80/tcp/15413/p2p/16Uiu2HAkxq9XVtBummQYv39aCDyDtMsrFRQaE8NnXqhfebvmqfP3"]'
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:15412/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:38328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/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:15412/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:15412/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":1768809593198174201,"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:38328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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:38328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. 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 81bb94a9e1dc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b2516ee11ead
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,90 @@
2026-01-19 07:54:48.684 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:54:48.684 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_some_of_the_subscribed_content_topics with id: 2026-01-19_07-54-48__aa2c9ed8-4fab-4f02-b57a-f21229484a71
2026-01-19 07:54:48.685 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:54:48.685 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:54:48.685 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-19 07:54:48.692 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:48.692 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-54-48__aa2c9ed8-4fab-4f02-b57a-f21229484a71__wakuorg_nwaku:latest.log
2026-01-19 07:54:48.692 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:48.692 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:48.694 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:48.694 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.157.254
2026-01-19 07:54:48.694 DEBUG [src.node.docker_mananger] Generated ports ['46592', '46593', '46594', '46595', '46596']
2026-01-19 07:54:48.694 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:48.694 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:48.695 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:48.695 DEBUG [src.node.docker_mananger] docker run -i -t -p 46592:46592 -p 46593:46593 -p 46594:46594 -p 46595:46595 -p 46596:46596 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46594 --rest-port=46592 --tcp-port=46593 --discv5-udp-port=46595 --rest-address=0.0.0.0 --nat=extip:172.18.157.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=17e044dad1dd02dfce9acb2aa58886485fb5a0bfffeede0f08ce1409fee7a20a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46596 --metrics-logging=true --relay=true --filter=true
2026-01-19 07:54:48.883 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.157.254 waku 9fe16fb854afcc48bbe46e7e4725528c49227fcf10ca2ed929474c32c734f01e
2026-01-19 07:54:48.916 DEBUG [src.node.docker_mananger] Container started with ID 9fe16fb854af. Setting up logs at ./log/docker/node1_2026-01-19_07-54-48__aa2c9ed8-4fab-4f02-b57a-f21229484a71__wakuorg_nwaku:latest.log
2026-01-19 07:54:48.917 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46592
2026-01-19 07:54:48.917 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:48.969 ERROR [src.node.docker_mananger] Max retries reached for container c6da7fb10c8e. Exiting log stream.
2026-01-19 07:54:49.479 ERROR [src.node.docker_mananger] Max retries reached for container 8861ad23ceeb. Exiting log stream.
2026-01-19 07:54:49.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46592/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:49.921 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"}]}'
2026-01-19 07:54:49.921 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:54:49.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46592/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:49.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.254/tcp/46593/p2p/16Uiu2HAm8nTo7kCdFfUMLp8FLfPesBLPxeemGtySoxU1wEoxS7DN","/ip4/172.18.157.254/tcp/46594/ws/p2p/16Uiu2HAm8nTo7kCdFfUMLp8FLfPesBLPxeemGtySoxU1wEoxS7DN"],"enrUri":"enr:-L24QDwPa1jKDbBakrCepwhkfjFQvoS3Cm9swqDAqjJPkuwLHq22VltcRqQy9QftRlo-GfCL-i5DzMtZNPmWHHS7uRcCgmlkgnY0gmlwhKwSnf6KbXVsdGlhZGRyc5YACASsEp3-BrYBAAoErBKd_ga2At0DgnJzhQADAQAAiXNlY3AyNTZrMaECxntZt2IfN-Bbe6MmM55hmFG-hf9yC4fm903EaPEPkv2DdGNwgrYBg3VkcIK2A4V3YWt1MgU"}'
2026-01-19 07:54:49.924 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:54:49.924 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-19 07:54:49.931 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:49.931 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-54-48__aa2c9ed8-4fab-4f02-b57a-f21229484a71__wakuorg_nwaku:latest.log
2026-01-19 07:54:49.931 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:49.931 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:49.933 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:49.933 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.86
2026-01-19 07:54:49.933 DEBUG [src.node.docker_mananger] Generated ports ['62969', '62970', '62971', '62972', '62973']
2026-01-19 07:54:49.933 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:49.933 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:49.933 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:49.934 DEBUG [src.node.docker_mananger] docker run -i -t -p 62969:62969 -p 62970:62970 -p 62971:62971 -p 62972:62972 -p 62973:62973 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62971 --rest-port=62969 --tcp-port=62970 --discv5-udp-port=62972 --rest-address=0.0.0.0 --nat=extip:172.18.71.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9b2b49ae189fa9aee1ad4e1ee5bf6c5efaf589beede80cfc53d2bed7b0d928d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62973 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDwPa1jKDbBakrCepwhkfjFQvoS3Cm9swqDAqjJPkuwLHq22VltcRqQy9QftRlo-GfCL-i5DzMtZNPmWHHS7uRcCgmlkgnY0gmlwhKwSnf6KbXVsdGlhZGRyc5YACASsEp3-BrYBAAoErBKd_ga2At0DgnJzhQADAQAAiXNlY3AyNTZrMaECxntZt2IfN-Bbe6MmM55hmFG-hf9yC4fm903EaPEPkv2DdGNwgrYBg3VkcIK2A4V3YWt1MgU --filternode=/ip4/172.18.157.254/tcp/46593/p2p/16Uiu2HAm8nTo7kCdFfUMLp8FLfPesBLPxeemGtySoxU1wEoxS7DN
2026-01-19 07:54:50.125 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.86 waku b0f9c528bc6143f2206c1eb661648f923c8987182af1a3384ae2306c656a7f3b
2026-01-19 07:54:50.157 DEBUG [src.node.docker_mananger] Container started with ID b0f9c528bc61. Setting up logs at ./log/docker/node2_2026-01-19_07-54-48__aa2c9ed8-4fab-4f02-b57a-f21229484a71__wakuorg_nwaku:latest.log
2026-01-19 07:54:50.158 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62969
2026-01-19 07:54:50.158 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:51.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62969/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:51.162 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"}]}'
2026-01-19 07:54:51.163 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:54:51.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62969/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:51.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.86/tcp/62970/p2p/16Uiu2HAm96D8dTYhvnTfdCy6uJnYWZYBmPpTCCj1Qm3PQVG9BTnf","/ip4/172.18.71.86/tcp/62971/ws/p2p/16Uiu2HAm96D8dTYhvnTfdCy6uJnYWZYBmPpTCCj1Qm3PQVG9BTnf"],"enrUri":"enr:-L24QLqbK879lrEltWehkUaJTdJCNoNWSB5CQUguAmmfjHqNbgYxP5t2mVLmuXrRK1sICdbxHzkQftGgUn_cbUFnh6QCgmlkgnY0gmlwhKwSR1aKbXVsdGlhZGRyc5YACASsEkdWBvX6AAoErBJHVgb1-90DgnJzhQADAQAAiXNlY3AyNTZrMaECywc5kAL-FHyYfw-7F1H2I0a07usynmxl9nuOmE6ARPCDdGNwgvX6g3VkcIL1_IV3YWt1MgA"}'
2026-01-19 07:54:51.165 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:54:51.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62969/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.254/tcp/46593/p2p/16Uiu2HAm8nTo7kCdFfUMLp8FLfPesBLPxeemGtySoxU1wEoxS7DN"]'
2026-01-19 07:54:51.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:51.200 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-19 07:54:51.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46592/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:54:51.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:51.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62969/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "162e2345-49f2-4fb4-a31a-6bdaaac538a7", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:54:51.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"162e2345-49f2-4fb4-a31a-6bdaaac538a7","statusDesc":"OK"}'
2026-01-19 07:54:51.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46592/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:54:51.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:51.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62969/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "254b6b9b-59a2-492c-8d31-ea2d09edf4bb", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:54:51.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"254b6b9b-59a2-492c-8d31-ea2d09edf4bb","statusDesc":"OK"}'
2026-01-19 07:54:51.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-01-19 07:54:51.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:51.246 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:54:51.346 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 07:54:51.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62969/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:51.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1768809291238939550,"ephemeral":false}]'
2026-01-19 07:54:51.352 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:62969/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:54:51.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-19 07:54:51.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-01-19 07:54:51.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:51.366 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:54:51.466 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 07:54:51.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62969/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:51.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1768809291361450857,"ephemeral":false}]'
2026-01-19 07:54:51.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46592/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
2026-01-19 07:54:51.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:51.475 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:54:51.575 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 07:54:51.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62969/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:51.578 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62969/filter/v2/messages/Hello%20World%21. Response content: b'Not subscribed to topic: Hello World!'
2026-01-19 07:54:51.582 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:54:51.583 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:54:51.583 DEBUG [src.node.waku_node] Stopping container with id 9fe16fb854af
2026-01-19 07:54:52.124 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:52.125 DEBUG [src.node.waku_node] Stopping container with id b0f9c528bc61
2026-01-19 07:54:52.670 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:52.672 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:54:52.678 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:52.684 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,167 @@
2026-01-19 07:53:08.865 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:53:08.865 DEBUG [tests.conftest] Running test: test_relay_packet_loss_sender_vs_receiver with id: 2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e
2026-01-19 07:53:08.865 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:53:08.866 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 07:53:08.874 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:08.874 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:08.882 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:08.882 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:08.888 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:08.888 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:08.894 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:08.894 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:08.894 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:08.894 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:08.933 DEBUG [src.node.docker_mananger] Network waku created
2026-01-19 07:53:08.933 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.217
2026-01-19 07:53:08.934 DEBUG [src.node.docker_mananger] Generated ports ['39317', '39318', '39319', '39320', '39321']
2026-01-19 07:53:08.934 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:08.934 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:08.934 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:08.934 DEBUG [src.node.docker_mananger] docker run -i -t -p 39317:39317 -p 39318:39318 -p 39319:39319 -p 39320:39320 -p 39321:39321 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39319 --rest-port=39317 --tcp-port=39318 --discv5-udp-port=39320 --rest-address=0.0.0.0 --nat=extip:172.18.241.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f95acbdfcbdbf3b81ccaf0548bd650fa8385cde9efdabd4acfe8d5b924a61dd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39321 --metrics-logging=true --relay=true
2026-01-19 07:53:11.260 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.217 waku 1bd6f445414828a35056927f4e3149de16b1ba024cda9b8259f512df1e5312b1
2026-01-19 07:53:11.289 DEBUG [src.node.docker_mananger] Container started with ID 1bd6f4454148. Setting up logs at ./log/docker/node1_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:11.290 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39317
2026-01-19 07:53:11.291 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:12.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39317/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:12.295 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"}]}'
2026-01-19 07:53:12.295 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:12.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39317/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:12.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.217/tcp/39318/p2p/16Uiu2HAmDobS2iepmHHjrRAeQcrVNkmJR314yNwVXHWk9rYXC5RM","/ip4/172.18.241.217/tcp/39319/ws/p2p/16Uiu2HAmDobS2iepmHHjrRAeQcrVNkmJR314yNwVXHWk9rYXC5RM"],"enrUri":"enr:-L24QO_2J4ox1MPBJBC5t9U-qRFXi5pEDSijL-TGWHCgFJxQYDMthWJGv_0cwIB2eCqPom_XzW_s-Udf_lJePxdB_tkCgmlkgnY0gmlwhKwS8dmKbXVsdGlhZGRyc5YACASsEvHZBpmWAAoErBLx2QaZl90DgnJzhQADAQAAiXNlY3AyNTZrMaEDERAAHPWHNxPXAKdK6GLsxiTwK-EcRHLWGK3Y1Rme80yDdGNwgpmWg3VkcIKZmIV3YWt1MgE"}'
2026-01-19 07:53:12.298 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:12.298 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:12.298 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:12.299 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:12.299 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.169
2026-01-19 07:53:12.300 DEBUG [src.node.docker_mananger] Generated ports ['8130', '8131', '8132', '8133', '8134']
2026-01-19 07:53:12.300 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:12.300 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:12.300 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:12.300 DEBUG [src.node.docker_mananger] docker run -i -t -p 8130:8130 -p 8131:8131 -p 8132:8132 -p 8133:8133 -p 8134:8134 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8132 --rest-port=8130 --tcp-port=8131 --discv5-udp-port=8133 --rest-address=0.0.0.0 --nat=extip:172.18.11.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a9d154c4d1ddcd9bbc44a1bd28ca5ef9a7cec1fc6b69b26b9deada206e3a7c80 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8134 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QO_2J4ox1MPBJBC5t9U-qRFXi5pEDSijL-TGWHCgFJxQYDMthWJGv_0cwIB2eCqPom_XzW_s-Udf_lJePxdB_tkCgmlkgnY0gmlwhKwS8dmKbXVsdGlhZGRyc5YACASsEvHZBpmWAAoErBLx2QaZl90DgnJzhQADAQAAiXNlY3AyNTZrMaEDERAAHPWHNxPXAKdK6GLsxiTwK-EcRHLWGK3Y1Rme80yDdGNwgpmWg3VkcIKZmIV3YWt1MgE
2026-01-19 07:53:12.471 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.169 waku 023c0e43938ac8d767f3874011670330e520b1b597e86d3ca1025ea2a822a215
2026-01-19 07:53:12.502 DEBUG [src.node.docker_mananger] Container started with ID 023c0e43938a. Setting up logs at ./log/docker/node2_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:12.502 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8130
2026-01-19 07:53:12.502 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:13.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8130/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:13.515 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"}]}'
2026-01-19 07:53:13.517 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:13.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:13.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.169/tcp/8131/p2p/16Uiu2HAmT15u4kyyXD7wW6bj1xKXKj2cPcusd8xRBa68ssrq6ZbH","/ip4/172.18.11.169/tcp/8132/ws/p2p/16Uiu2HAmT15u4kyyXD7wW6bj1xKXKj2cPcusd8xRBa68ssrq6ZbH"],"enrUri":"enr:-L24QCTYvobeVtPyrLt6CSZ-3vToHjBX6yeQz8o1OCcXVAZzWmZVKAGOcEiPTI_JPxOqn9MFzR4HSEWVrNXEo8p1VOYCgmlkgnY0gmlwhKwSC6mKbXVsdGlhZGRyc5YACASsEgupBh_DAAoErBILqQYfxN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1SmBke5mKPoaeVMfv4NA_c5pV2H3S2KJZhYUvUOWKCyDdGNwgh_Dg3VkcIIfxYV3YWt1MgE"}'
2026-01-19 07:53:13.521 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:13.521 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:13.521 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:13.524 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:13.525 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.129
2026-01-19 07:53:13.525 DEBUG [src.node.docker_mananger] Generated ports ['62295', '62296', '62297', '62298', '62299']
2026-01-19 07:53:13.525 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:13.525 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:13.526 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:13.526 DEBUG [src.node.docker_mananger] docker run -i -t -p 62295:62295 -p 62296:62296 -p 62297:62297 -p 62298:62298 -p 62299:62299 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62297 --rest-port=62295 --tcp-port=62296 --discv5-udp-port=62298 --rest-address=0.0.0.0 --nat=extip:172.18.207.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ca373b7dcba1cec3b5deb8b7c98cd2dbb9b9aeee7d7bc7bc152ee3dd5fda6a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62299 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCTYvobeVtPyrLt6CSZ-3vToHjBX6yeQz8o1OCcXVAZzWmZVKAGOcEiPTI_JPxOqn9MFzR4HSEWVrNXEo8p1VOYCgmlkgnY0gmlwhKwSC6mKbXVsdGlhZGRyc5YACASsEgupBh_DAAoErBILqQYfxN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1SmBke5mKPoaeVMfv4NA_c5pV2H3S2KJZhYUvUOWKCyDdGNwgh_Dg3VkcIIfxYV3YWt1MgE
2026-01-19 07:53:13.719 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.129 waku 4eb44172fb9f855d41d9ae9642a8c95d41c5f4aff54fcbd5fddbf21cdfdfc97b
2026-01-19 07:53:13.747 DEBUG [src.node.docker_mananger] Container started with ID 4eb44172fb9f. Setting up logs at ./log/docker/node3_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:13.748 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62295
2026-01-19 07:53:13.748 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:14.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62295/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:14.761 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"}]}'
2026-01-19 07:53:14.761 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:14.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62295/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:14.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.129/tcp/62296/p2p/16Uiu2HAmBD9G8ow7xfdjuzY2tkeZuMeWjatUuLa3Dgp7ZYuomrpw","/ip4/172.18.207.129/tcp/62297/ws/p2p/16Uiu2HAmBD9G8ow7xfdjuzY2tkeZuMeWjatUuLa3Dgp7ZYuomrpw"],"enrUri":"enr:-L24QARGhW_kcbPwP-LLHQ_CsXrOrqPvnectYA0HaU1ZJKiTcgvWh0S8hKy-sw3Tc3pY1oRcmToYFlY_fnSQFaa83XgCgmlkgnY0gmlwhKwSz4GKbXVsdGlhZGRyc5YACASsEs-BBvNYAAoErBLPgQbzWd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6oVJsto1UxTkmy33xp4_U0Y-FLEWyMhZRZGf_EUfBMCDdGNwgvNYg3VkcILzWoV3YWt1MgE"}'
2026-01-19 07:53:14.768 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:14.769 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:14.769 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:14.771 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:14.771 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.235.201
2026-01-19 07:53:14.771 DEBUG [src.node.docker_mananger] Generated ports ['44149', '44150', '44151', '44152', '44153']
2026-01-19 07:53:14.771 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:14.771 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:14.771 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:14.772 DEBUG [src.node.docker_mananger] docker run -i -t -p 44149:44149 -p 44150:44150 -p 44151:44151 -p 44152:44152 -p 44153:44153 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44151 --rest-port=44149 --tcp-port=44150 --discv5-udp-port=44152 --rest-address=0.0.0.0 --nat=extip:172.18.235.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ee9abc6a157a14bbfcaa9e5dcbd3bc9b66b09a9c89da2cbffaa43c2b9a48f6f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44153 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QARGhW_kcbPwP-LLHQ_CsXrOrqPvnectYA0HaU1ZJKiTcgvWh0S8hKy-sw3Tc3pY1oRcmToYFlY_fnSQFaa83XgCgmlkgnY0gmlwhKwSz4GKbXVsdGlhZGRyc5YACASsEs-BBvNYAAoErBLPgQbzWd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6oVJsto1UxTkmy33xp4_U0Y-FLEWyMhZRZGf_EUfBMCDdGNwgvNYg3VkcILzWoV3YWt1MgE
2026-01-19 07:53:14.953 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.235.201 waku cef51f741b09c2c2831417b9c89b3633773dabdefff8ff0063a15f3983b977f9
2026-01-19 07:53:14.982 DEBUG [src.node.docker_mananger] Container started with ID cef51f741b09. Setting up logs at ./log/docker/node4_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:53:14.983 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44149
2026-01-19 07:53:14.983 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:15.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44149/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:15.997 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"}]}'
2026-01-19 07:53:15.997 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:15.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44149/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:16.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.201/tcp/44150/p2p/16Uiu2HAkyLBuo1Gz5MqdJcng5tQoqBKPqxr7BD2QKdcJF5ygGVZJ","/ip4/172.18.235.201/tcp/44151/ws/p2p/16Uiu2HAkyLBuo1Gz5MqdJcng5tQoqBKPqxr7BD2QKdcJF5ygGVZJ"],"enrUri":"enr:-L24QIJVx5EmwFOVekN7tkst3TjqduK0wpUH9W7_2IrAokkDHJmpd_GjNyjx6Rm8hLsGSnWcLsmCreNEQ1rBFifRMKwCgmlkgnY0gmlwhKwS68mKbXVsdGlhZGRyc5YACASsEuvJBqx2AAoErBLryQasd90DgnJzhQADAQAAiXNlY3AyNTZrMaECOgcbIhg446m4lYI8t0wGCj5Njj1Oz7anQyRHZ0ercwmDdGNwgqx2g3VkcIKseIV3YWt1MgE"}'
2026-01-19 07:53:16.004 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:16.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:16.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:16.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8130/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:16.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:16.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:16.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:16.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44149/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:16.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:16.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39317/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:16.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.11.169/tcp/39390/p2p/16Uiu2HAmT15u4kyyXD7wW6bj1xKXKj2cPcusd8xRBa68ssrq6ZbH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:53:16.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8130/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:16.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.241.217/tcp/39318/p2p/16Uiu2HAmDobS2iepmHHjrRAeQcrVNkmJR314yNwVXHWk9rYXC5RM","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.207.129/tcp/59242/p2p/16Uiu2HAmBD9G8ow7xfdjuzY2tkeZuMeWjatUuLa3Dgp7ZYuomrpw","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:53:16.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62295/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:16.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.235.201/tcp/42904/p2p/16Uiu2HAkyLBuo1Gz5MqdJcng5tQoqBKPqxr7BD2QKdcJF5ygGVZJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.11.169/tcp/8131/p2p/16Uiu2HAmT15u4kyyXD7wW6bj1xKXKj2cPcusd8xRBa68ssrq6ZbH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:53:16.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44149/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:16.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.207.129/tcp/62296/p2p/16Uiu2HAmBD9G8ow7xfdjuzY2tkeZuMeWjatUuLa3Dgp7ZYuomrpw","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:53:16.043 DEBUG [src.libs.common] Sleeping for 20 seconds
2026-01-19 07:53:36.045 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '3412', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-01-19 07:53:36.088 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '3412', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
2026-01-19 07:53:36.122 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '3412', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
2026-01-19 07:53:36.131 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
qdisc netem 8001: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
2026-01-19 07:53:36.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44149/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:36.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-01-19 07:53:36.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:36.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:36.142 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:36.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:36.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:36.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:36.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:40.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:40.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:46.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:46.878 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:47.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:47.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:51.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:51.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:52.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:52.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:53.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:53.142 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:53.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:53.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:56.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:56.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:56.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:56.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:56.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:56.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:53:56.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:56.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39317/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)'}'
2026-01-19 07:54:16.743 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:54:16.744 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:54:16.744 DEBUG [src.node.waku_node] Stopping container with id 1bd6f4454148
2026-01-19 07:54:17.304 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:17.304 DEBUG [src.node.waku_node] Stopping container with id 023c0e43938a
2026-01-19 07:54:17.827 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:17.827 DEBUG [src.node.waku_node] Stopping container with id 4eb44172fb9f
2026-01-19 07:54:18.121 ERROR [src.node.docker_mananger] Max retries reached for container 1bd6f4454148. Exiting log stream.
2026-01-19 07:54:18.342 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:18.342 DEBUG [src.node.waku_node] Stopping container with id cef51f741b09
2026-01-19 07:54:18.833 ERROR [src.node.docker_mananger] Max retries reached for container 023c0e43938a. Exiting log stream.
2026-01-19 07:54:18.856 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:18.857 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:54:18.912 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:19.025 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:19.077 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:19.130 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:19.132 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-01-19 07:54:19.132 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-01-19 07:54:19.134 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:54:19.137 DEBUG [src.libs.common] Attaching file ./log/docker/node3_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:54:19.138 DEBUG [src.libs.common] Attaching file ./log/docker/node4_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log
2026-01-19 07:54:19.140 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-01-19_07-53-08__f4a40722-e2d5-4295-a843-9b818799ce9e__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,101 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_node_paused_and_unpaused with id: 2026-01-19_08-08-37__52cadeaa-c764-4e45-8326-3d34f60c2666
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_2026-01-19_08-08-37__52cadeaa-c764-4e45-8326-3d34f60c2666__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.217
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3287', '3288', '3289', '3290', '3291']
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 3287:3287 -p 3288:3288 -p 3289:3289 -p 3290:3290 -p 3291:3291 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3289 --rest-port=3287 --tcp-port=3288 --discv5-udp-port=3290 --rest-address=0.0.0.0 --nat=extip:172.18.14.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dabe491eaba8dce40cfcdd0485accc2ca97a2c91f0bc3c2de5f4b8d0dc12ac5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3291 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.217 waku 89f47dd19010c1495896f932a0ef9e55746e466f3c647d981ad433627b389864
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 89f47dd19010. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-08-37__52cadeaa-c764-4e45-8326-3d34f60c2666__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3287
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 da705cc16c7c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2dcb27230130. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3287/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:3287/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.217/tcp/3288/p2p/16Uiu2HAmJYwPFs24qvNsxt4bwvjkM7brxUQuZqruX592aJTN38ta","/ip4/172.18.14.217/tcp/3289/ws/p2p/16Uiu2HAmJYwPFs24qvNsxt4bwvjkM7brxUQuZqruX592aJTN38ta"],"enrUri":"enr:-L24QDGR-J_gEA8ChpewIDOTxugPSTrT3f0XD9jYrv5FY0xaBl7YkK0H6tfsXa8tScffUpgklMVkWLO9cxpWpS0W1t0CgmlkgnY0gmlwhKwSDtmKbXVsdGlhZGRyc5YACASsEg7ZBgzYAAoErBIO2QYM2d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDV5lIbvNVP1GLY9Qt4_1OaVU1159zn70fZ1nMCcsjFkuDdGNwggzYg3VkcIIM2oV3YWt1MgM"}'
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_2026-01-19_08-08-37__52cadeaa-c764-4e45-8326-3d34f60c2666__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.103.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12414', '12415', '12416', '12417', '12418']
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 12414:12414 -p 12415:12415 -p 12416:12416 -p 12417:12417 -p 12418:12418 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12416 --rest-port=12414 --tcp-port=12415 --discv5-udp-port=12417 --rest-address=0.0.0.0 --nat=extip:172.18.103.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acf0ce6d5ebe2c2bc3af01cfd5e444993cf0ddabcebe00df186f6ce1c8a817aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12418 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDGR-J_gEA8ChpewIDOTxugPSTrT3f0XD9jYrv5FY0xaBl7YkK0H6tfsXa8tScffUpgklMVkWLO9cxpWpS0W1t0CgmlkgnY0gmlwhKwSDtmKbXVsdGlhZGRyc5YACASsEg7ZBgzYAAoErBIO2QYM2d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDV5lIbvNVP1GLY9Qt4_1OaVU1159zn70fZ1nMCcsjFkuDdGNwggzYg3VkcIIM2oV3YWt1MgM --storenode=/ip4/172.18.14.217/tcp/3288/p2p/16Uiu2HAmJYwPFs24qvNsxt4bwvjkM7brxUQuZqruX592aJTN38ta --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.103.59 waku 894a4a9fba308b060f689d898a989fef9c3e24ede81bf71a17c10e3d5c0930d2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 894a4a9fba30. Setting up logs at ./log/docker/store_node1_2026-01-19_08-08-37__52cadeaa-c764-4e45-8326-3d34f60c2666__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12414
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:12414/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:12414/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.59/tcp/12415/p2p/16Uiu2HAmMPYAdhnLhuBd6LBj3JGTKw7jjnePWt917bvhupVn9QJH","/ip4/172.18.103.59/tcp/12416/ws/p2p/16Uiu2HAmMPYAdhnLhuBd6LBj3JGTKw7jjnePWt917bvhupVn9QJH"],"enrUri":"enr:-L24QH7NgQNShUA59w4r67fOgAxeFo8kfHI_Zaja5xRomQiDfqQ5_6LIdnUCWy7WfntN0-Sw_1NE9OfPd49PK1oUQEMCgmlkgnY0gmlwhKwSZzuKbXVsdGlhZGRyc5YACASsEmc7BjB_AAoErBJnOwYwgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgcPdOeo62Md-u9xX-xAhK57rFNQwPt0gWlqlThHWVnaDdGNwgjB_g3VkcIIwgYV3YWt1MgM"}'
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:12414/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.217/tcp/3288/p2p/16Uiu2HAmJYwPFs24qvNsxt4bwvjkM7brxUQuZqruX592aJTN38ta"]'
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:3287/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:12414/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:3287/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:3287/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x06b4043e5b41d83d76d55acc5911b26dec793ea220093fc0c4dd4c63384e008d"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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:12414/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x06b4043e5b41d83d76d55acc5911b26dec793ea220093fc0c4dd4c63384e008d"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 894a4a9fba30
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id 894a4a9fba30
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12414/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:12414/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.59/tcp/12415/p2p/16Uiu2HAmMPYAdhnLhuBd6LBj3JGTKw7jjnePWt917bvhupVn9QJH","/ip4/172.18.103.59/tcp/12416/ws/p2p/16Uiu2HAmMPYAdhnLhuBd6LBj3JGTKw7jjnePWt917bvhupVn9QJH"],"enrUri":"enr:-L24QH7NgQNShUA59w4r67fOgAxeFo8kfHI_Zaja5xRomQiDfqQ5_6LIdnUCWy7WfntN0-Sw_1NE9OfPd49PK1oUQEMCgmlkgnY0gmlwhKwSZzuKbXVsdGlhZGRyc5YACASsEmc7BjB_AAoErBJnOwYwgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgcPdOeo62Md-u9xX-xAhK57rFNQwPt0gWlqlThHWVnaDdGNwgjB_g3VkcIIwgYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3287/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:3287/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x06b4043e5b41d83d76d55acc5911b26dec793ea220093fc0c4dd4c63384e008d"},{"messageHash":"0xb4f25a249296d56a16b8875f406c04e1732a9e1aef7637ffca17ddabfc220297"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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:12414/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x06b4043e5b41d83d76d55acc5911b26dec793ea220093fc0c4dd4c63384e008d"},{"messageHash":"0xb4f25a249296d56a16b8875f406c04e1732a9e1aef7637ffca17ddabfc220297"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3287/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":"0x06b4043e5b41d83d76d55acc5911b26dec793ea220093fc0c4dd4c63384e008d"},{"messageHash":"0xb4f25a249296d56a16b8875f406c04e1732a9e1aef7637ffca17ddabfc220297"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12414/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":"0x06b4043e5b41d83d76d55acc5911b26dec793ea220093fc0c4dd4c63384e008d"},{"messageHash":"0xb4f25a249296d56a16b8875f406c04e1732a9e1aef7637ffca17ddabfc220297"}]}'
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 89f47dd19010
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 894a4a9fba30
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 @@
2026-01-19 08:02:58.702 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:02:58.703 DEBUG [tests.conftest] Running test: test_store_with_filter with id: 2026-01-19_08-02-58__8f9a66bb-29f2-4f87-a9ae-90e48ad371db
2026-01-19 08:02:58.703 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:02:58.704 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:02:58.714 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:58.714 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-19_08-02-58__8f9a66bb-29f2-4f87-a9ae-90e48ad371db__wakuorg_nwaku:latest.log
2026-01-19 08:02:58.714 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:58.715 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:58.716 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:58.717 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.86
2026-01-19 08:02:58.717 DEBUG [src.node.docker_mananger] Generated ports ['8483', '8484', '8485', '8486', '8487']
2026-01-19 08:02:58.718 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:58.718 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:58.718 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:58.718 DEBUG [src.node.docker_mananger] docker run -i -t -p 8483:8483 -p 8484:8484 -p 8485:8485 -p 8486:8486 -p 8487:8487 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8485 --rest-port=8483 --tcp-port=8484 --discv5-udp-port=8486 --rest-address=0.0.0.0 --nat=extip:172.18.248.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5b9eeead7c49b9f94407004a7c2913a9fc06985f02bd4ecc52e58bba21800481 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8487 --metrics-logging=true --store=true --relay=true --filter=true
2026-01-19 08:02:58.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.86 waku bd8c90e12adc374b6f24cdf4156344a169046bc9fc15fd5c45502b64be320d95
2026-01-19 08:02:58.942 ERROR [src.node.docker_mananger] Max retries reached for container 79c4bfe3cf37. Exiting log stream.
2026-01-19 08:02:58.948 DEBUG [src.node.docker_mananger] Container started with ID bd8c90e12adc. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-02-58__8f9a66bb-29f2-4f87-a9ae-90e48ad371db__wakuorg_nwaku:latest.log
2026-01-19 08:02:58.951 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8483
2026-01-19 08:02:58.952 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:59.553 ERROR [src.node.docker_mananger] Max retries reached for container 2fd997eeb21a. Exiting log stream.
2026-01-19 08:02:59.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8483/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:59.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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"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"}]}'
2026-01-19 08:02:59.957 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:59.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8483/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:59.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.86/tcp/8484/p2p/16Uiu2HAm8rXqP2A6X5QvwnrDQsTp7sXMjnENui5NGzxQE7uh3UxS","/ip4/172.18.248.86/tcp/8485/ws/p2p/16Uiu2HAm8rXqP2A6X5QvwnrDQsTp7sXMjnENui5NGzxQE7uh3UxS"],"enrUri":"enr:-L24QOrGeYcTT81tcDzrmtohU4J7VO0XQlNkO1uil_-PbVg4Lo5ozusboUu4tyqy6J8sNinWJ1DONMMvCv1Yw0zW620CgmlkgnY0gmlwhKwS-FaKbXVsdGlhZGRyc5YACASsEvhWBiEkAAoErBL4VgYhJd0DgnJzhQADAQAAiXNlY3AyNTZrMaECx4Y9meAuidzRF_Vrd94rDXCyMcfMSDKIdUo506B8eauDdGNwgiEkg3VkcIIhJoV3YWt1Mgc"}'
2026-01-19 08:02:59.960 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:59.968 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:59.968 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-19_08-02-58__8f9a66bb-29f2-4f87-a9ae-90e48ad371db__wakuorg_nwaku:latest.log
2026-01-19 08:02:59.968 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:59.968 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:59.969 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:59.969 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.61
2026-01-19 08:02:59.970 DEBUG [src.node.docker_mananger] Generated ports ['40510', '40511', '40512', '40513', '40514']
2026-01-19 08:02:59.970 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:59.970 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:59.970 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:59.970 DEBUG [src.node.docker_mananger] docker run -i -t -p 40510:40510 -p 40511:40511 -p 40512:40512 -p 40513:40513 -p 40514:40514 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40512 --rest-port=40510 --tcp-port=40511 --discv5-udp-port=40513 --rest-address=0.0.0.0 --nat=extip:172.18.198.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d33e81ce78660bc393c2940815c5bde920dfa65b1fca465845dffada8afc47dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40514 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOrGeYcTT81tcDzrmtohU4J7VO0XQlNkO1uil_-PbVg4Lo5ozusboUu4tyqy6J8sNinWJ1DONMMvCv1Yw0zW620CgmlkgnY0gmlwhKwS-FaKbXVsdGlhZGRyc5YACASsEvhWBiEkAAoErBL4VgYhJd0DgnJzhQADAQAAiXNlY3AyNTZrMaECx4Y9meAuidzRF_Vrd94rDXCyMcfMSDKIdUo506B8eauDdGNwgiEkg3VkcIIhJoV3YWt1Mgc --storenode=/ip4/172.18.248.86/tcp/8484/p2p/16Uiu2HAm8rXqP2A6X5QvwnrDQsTp7sXMjnENui5NGzxQE7uh3UxS --store=false --relay=false --filter=true
2026-01-19 08:03:00.150 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.61 waku 76fcab2af092737ab703b110163255432fa000db45916ab3df13350bc4afa3d1
2026-01-19 08:03:00.179 DEBUG [src.node.docker_mananger] Container started with ID 76fcab2af092. Setting up logs at ./log/docker/store_node1_2026-01-19_08-02-58__8f9a66bb-29f2-4f87-a9ae-90e48ad371db__wakuorg_nwaku:latest.log
2026-01-19 08:03:00.179 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40510
2026-01-19 08:03:00.180 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:03:01.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40510/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:01.185 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":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"READY"}]}'
2026-01-19 08:03:01.185 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:03:01.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40510/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:01.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.61/tcp/40511/p2p/16Uiu2HAmJPYSyYudFjQTYUjFov1TvYxsVxUPdWA39JdRtR166aVr","/ip4/172.18.198.61/tcp/40512/ws/p2p/16Uiu2HAmJPYSyYudFjQTYUjFov1TvYxsVxUPdWA39JdRtR166aVr"],"enrUri":"enr:-L24QJNZjAdyKKakx_Ra_m2PriILrmd62oHSrz7q5LV5cajCMWZ7vPIn__QEz31WQrcR68V_rm4PU8f-es0u4hqamuYCgmlkgnY0gmlwhKwSxj2KbXVsdGlhZGRyc5YACASsEsY9Bp4_AAoErBLGPQaeQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVTEfOcJmkb-0tKLNncN8m8QnBGbMVIOvDLZUE6l07cWDdGNwgp4_g3VkcIKeQYV3YWt1MgQ"}'
2026-01-19 08:03:01.188 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:03:01.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40510/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.248.86/tcp/8484/p2p/16Uiu2HAm8rXqP2A6X5QvwnrDQsTp7sXMjnENui5NGzxQE7uh3UxS"]'
2026-01-19 08:03:01.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:01.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8483/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:03:01.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:01.234 DEBUG [src.steps.store] Relaying message
2026-01-19 08:03:01.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8483/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)'}'
2026-01-19 08:03:01.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:01.241 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:03:01.441 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:01.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8483/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:01.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0a250be30c0316e8c320347b2e9ec602c8e726dee2e09bf1498d15d8ee95e4f0"}]}'
2026-01-19 08:03:01.445 DEBUG [src.steps.store] messages length is 1
2026-01-19 08:03:01.445 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:01.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40510/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:01.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a49a3adcd1b797876701","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0a250be30c0316e8c320347b2e9ec602c8e726dee2e09bf1498d15d8ee95e4f0"}]}'
2026-01-19 08:03:01.454 DEBUG [src.steps.store] messages length is 1
2026-01-19 08:03:01.455 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:03:01.456 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:03:01.456 DEBUG [src.node.waku_node] Stopping container with id bd8c90e12adc
2026-01-19 08:03:02.008 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:03:02.008 DEBUG [src.node.waku_node] Stopping container with id 76fcab2af092
2026-01-19 08:03:02.561 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:03:02.562 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:03:02.568 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:03:02.572 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,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2026-01-19_08-09-58__9e9fa51b-7519-4e75-b9a8-676a55900411
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_2026-01-19_08-09-58__9e9fa51b-7519-4e75-b9a8-676a55900411__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.123.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47525', '47526', '47527', '47528', '47529']
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 47525:47525 -p 47526:47526 -p 47527:47527 -p 47528:47528 -p 47529:47529 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47527 --rest-port=47525 --tcp-port=47526 --discv5-udp-port=47528 --rest-address=0.0.0.0 --nat=extip:172.18.123.196 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bbe1c90d0dbfcba1706a5bd3886a1f3ceee3fc841efb3ee94bc944633984adbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47529 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.123.196 waku 07394887f5abeaf7bbd84b6a4b7325f0301fdbdba225434186313b39e541b3ee
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07394887f5ab. Setting up logs at ./log/docker/node1_2026-01-19_08-09-58__9e9fa51b-7519-4e75-b9a8-676a55900411__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47525
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 34c3c2a63b4c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 63d743540e34. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47525/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:47525/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.123.196/tcp/47526/p2p/16Uiu2HAm3oyC8V2Bt3Qf5g5v96ToeuYET5PLEFWbt4Nf95TUjdef","/ip4/172.18.123.196/tcp/47527/ws/p2p/16Uiu2HAm3oyC8V2Bt3Qf5g5v96ToeuYET5PLEFWbt4Nf95TUjdef"],"enrUri":"enr:-L24QEpZ2-Cb6Z7RIESm9iQQCs13zzqRWyQJMVgu5rzjI-kHNrRYFbhND-ytzSrtg3yRpp-BjGP0IOxVna0lWBADwk4CgmlkgnY0gmlwhKwSe8SKbXVsdGlhZGRyc5YACASsEnvEBrmmAAoErBJ7xAa5p90DgnJzhQACAQAAiXNlY3AyNTZrMaECfJO8VKrS_P6WhUMcZGvNXUa5ClsgB-yy_IFhdzHemBiDdGNwgrmmg3VkcIK5qIV3YWt1MgU"}'
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_2026-01-19_08-09-58__9e9fa51b-7519-4e75-b9a8-676a55900411__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.32.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62112', '62113', '62114', '62115', '62116']
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 62112:62112 -p 62113:62113 -p 62114:62114 -p 62115:62115 -p 62116:62116 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62114 --rest-port=62112 --tcp-port=62113 --discv5-udp-port=62115 --rest-address=0.0.0.0 --nat=extip:172.18.32.240 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6a0bcc24ef32f3c5a254feeed22ecabfcfba662bd3e4c5e4019ea32afd60ddff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62116 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEpZ2-Cb6Z7RIESm9iQQCs13zzqRWyQJMVgu5rzjI-kHNrRYFbhND-ytzSrtg3yRpp-BjGP0IOxVna0lWBADwk4CgmlkgnY0gmlwhKwSe8SKbXVsdGlhZGRyc5YACASsEnvEBrmmAAoErBJ7xAa5p90DgnJzhQACAQAAiXNlY3AyNTZrMaECfJO8VKrS_P6WhUMcZGvNXUa5ClsgB-yy_IFhdzHemBiDdGNwgrmmg3VkcIK5qIV3YWt1MgU --content-topic=/waku/2/content/test.js
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.240 waku 53be8dd3a9cf5c1fdb71cd49fef9ab081a98beac4cfef95a583141287e9f0036
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 53be8dd3a9cf. Setting up logs at ./log/docker/node2_2026-01-19_08-09-58__9e9fa51b-7519-4e75-b9a8-676a55900411__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62112
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:62112/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:62112/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.32.240/tcp/62113/p2p/16Uiu2HAmEzR6smMLVArihh7g4agqyUiWkCAgdgLkm3aySYpXmkkx","/ip4/172.18.32.240/tcp/62114/ws/p2p/16Uiu2HAmEzR6smMLVArihh7g4agqyUiWkCAgdgLkm3aySYpXmkkx"],"enrUri":"enr:-L24QCv7QO-tZK0D1oi07WncVN6DXpkF05fWAubNwjUeR9DFGdP7HMB4WgQLCUoUZgdb2ufORZEgkcw3O0xKP35TqhYCgmlkgnY0gmlwhKwSIPCKbXVsdGlhZGRyc5YACASsEiDwBvKhAAoErBIg8Abyot0DgnJzhQACAQAAiXNlY3AyNTZrMaEDIrFlVHAwBaUKFZ64Mpo_J3LrpOfz4eGu7PwK4wACEGGDdGNwgvKhg3VkcILyo4V3YWt1MgE"}'
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:62112/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.123.196/tcp/47526/p2p/16Uiu2HAm3oyC8V2Bt3Qf5g5v96ToeuYET5PLEFWbt4Nf95TUjdef"]'
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:47525/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 POST "http://127.0.0.1:62112/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 POST "http://127.0.0.1:47525/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:47525/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":1768810200990777768,"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:62112/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":1768810200990777768,"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 07394887f5ab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 53be8dd3a9cf
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,68 @@
2026-01-19 07:54:37.439 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:54:37.439 DEBUG [tests.conftest] Running test: test_filter_ping_without_request_id with id: 2026-01-19_07-54-37__58ce3414-acca-4a75-9e4b-9cc754d6b32a
2026-01-19 07:54:37.440 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:54:37.440 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:54:37.440 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-19 07:54:37.448 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:37.448 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-54-37__58ce3414-acca-4a75-9e4b-9cc754d6b32a__wakuorg_nwaku:latest.log
2026-01-19 07:54:37.448 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:37.448 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:37.450 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:37.450 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.118
2026-01-19 07:54:37.450 DEBUG [src.node.docker_mananger] Generated ports ['14242', '14243', '14244', '14245', '14246']
2026-01-19 07:54:37.450 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:37.451 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:37.451 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:37.451 DEBUG [src.node.docker_mananger] docker run -i -t -p 14242:14242 -p 14243:14243 -p 14244:14244 -p 14245:14245 -p 14246:14246 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14244 --rest-port=14242 --tcp-port=14243 --discv5-udp-port=14245 --rest-address=0.0.0.0 --nat=extip:172.18.38.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=78436d60a55ad20e51e544d6cbd8cca03ae4e483c9a61e36528d9008cf00cb57 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14246 --metrics-logging=true --relay=true --filter=true
2026-01-19 07:54:37.639 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.118 waku f72dc108f771a1b8b79233c8c4285bc689782ff0d9c065199d0f007146da52ce
2026-01-19 07:54:37.670 DEBUG [src.node.docker_mananger] Container started with ID f72dc108f771. Setting up logs at ./log/docker/node1_2026-01-19_07-54-37__58ce3414-acca-4a75-9e4b-9cc754d6b32a__wakuorg_nwaku:latest.log
2026-01-19 07:54:37.671 ERROR [src.node.docker_mananger] Max retries reached for container 678bf306e2db. Exiting log stream.
2026-01-19 07:54:37.673 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14242
2026-01-19 07:54:37.673 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:38.246 ERROR [src.node.docker_mananger] Max retries reached for container f22cb9de9400. Exiting log stream.
2026-01-19 07:54:38.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14242/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:38.677 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"}]}'
2026-01-19 07:54:38.677 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:54:38.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14242/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:38.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.118/tcp/14243/p2p/16Uiu2HAmPw3LTrsg1DmAqR23qTZFGXEs8fSmykYjrYGE5rL4xkjW","/ip4/172.18.38.118/tcp/14244/ws/p2p/16Uiu2HAmPw3LTrsg1DmAqR23qTZFGXEs8fSmykYjrYGE5rL4xkjW"],"enrUri":"enr:-L24QOuFCG2Xd6_uUx8F6myIvdNz6ChB8rRCfuf83fBhXvubf7vifCJToxeqwhIbIAKTiP-0KgpdSUutvVZYLRPKfi8CgmlkgnY0gmlwhKwSJnaKbXVsdGlhZGRyc5YACASsEiZ2BjejAAoErBImdgY3pN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDp405owhVltN177MfrRkQoAyKedTMaKnusnpy54k7kpWDdGNwgjejg3VkcII3pYV3YWt1MgU"}'
2026-01-19 07:54:38.680 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:54:38.681 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-19 07:54:38.688 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:54:38.688 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-54-37__58ce3414-acca-4a75-9e4b-9cc754d6b32a__wakuorg_nwaku:latest.log
2026-01-19 07:54:38.688 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:54:38.688 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:54:38.690 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:54:38.690 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.195.255
2026-01-19 07:54:38.690 DEBUG [src.node.docker_mananger] Generated ports ['54100', '54101', '54102', '54103', '54104']
2026-01-19 07:54:38.690 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:54:38.690 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:54:38.690 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:54:38.690 DEBUG [src.node.docker_mananger] docker run -i -t -p 54100:54100 -p 54101:54101 -p 54102:54102 -p 54103:54103 -p 54104:54104 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54102 --rest-port=54100 --tcp-port=54101 --discv5-udp-port=54103 --rest-address=0.0.0.0 --nat=extip:172.18.195.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbab081fa87ec3de30830c03c10167971bb6fbb0b11bcf662995ca8ebc2db7a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54104 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOuFCG2Xd6_uUx8F6myIvdNz6ChB8rRCfuf83fBhXvubf7vifCJToxeqwhIbIAKTiP-0KgpdSUutvVZYLRPKfi8CgmlkgnY0gmlwhKwSJnaKbXVsdGlhZGRyc5YACASsEiZ2BjejAAoErBImdgY3pN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDp405owhVltN177MfrRkQoAyKedTMaKnusnpy54k7kpWDdGNwgjejg3VkcII3pYV3YWt1MgU --filternode=/ip4/172.18.38.118/tcp/14243/p2p/16Uiu2HAmPw3LTrsg1DmAqR23qTZFGXEs8fSmykYjrYGE5rL4xkjW
2026-01-19 07:54:38.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.195.255 waku 49c6577b51c1ec1cd2f95610db2b0a21ca05482d03c48a92a2653349072ae1ba
2026-01-19 07:54:38.925 DEBUG [src.node.docker_mananger] Container started with ID 49c6577b51c1. Setting up logs at ./log/docker/node2_2026-01-19_07-54-37__58ce3414-acca-4a75-9e4b-9cc754d6b32a__wakuorg_nwaku:latest.log
2026-01-19 07:54:38.925 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54100
2026-01-19 07:54:38.926 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:54:39.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54100/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:39.931 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"}]}'
2026-01-19 07:54:39.931 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:54:39.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54100/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:39.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.255/tcp/54101/p2p/16Uiu2HAkwzpRDrE4nxLPWKHpHCoi1UtnhdUxxsiDPsFmpYWbtS7n","/ip4/172.18.195.255/tcp/54102/ws/p2p/16Uiu2HAkwzpRDrE4nxLPWKHpHCoi1UtnhdUxxsiDPsFmpYWbtS7n"],"enrUri":"enr:-L24QGx33KQHHyqhMyFzgHk8v8RgXA3ha267SABMLIx_KBVPFog4leydSyOR6eUo9aHYJ4T14QDUqvrVIAEnmLsdvEcCgmlkgnY0gmlwhKwSw_-KbXVsdGlhZGRyc5YACASsEsP_BtNVAAoErBLD_wbTVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJjUU-EQGA4Ssc8hHc-W3okp2fietAK0977uxEdEbToWDdGNwgtNVg3VkcILTV4V3YWt1MgA"}'
2026-01-19 07:54:39.934 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:54:39.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54100/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.38.118/tcp/14243/p2p/16Uiu2HAmPw3LTrsg1DmAqR23qTZFGXEs8fSmykYjrYGE5rL4xkjW"]'
2026-01-19 07:54:39.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:39.967 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-19 07:54:39.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14242/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:54:39.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:54:39.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54100/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7e1f1c6c-281e-4bcf-b28d-8ff9422d5b49", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:54:39.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7e1f1c6c-281e-4bcf-b28d-8ff9422d5b49","statusDesc":"OK"}'
2026-01-19 07:54:39.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54100/filter/v2/subscriptions/" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:40.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusDesc":"OK"}'
2026-01-19 07:54:40.003 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:54:40.004 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:54:40.005 DEBUG [src.node.waku_node] Stopping container with id f72dc108f771
2026-01-19 07:54:40.543 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:40.544 DEBUG [src.node.waku_node] Stopping container with id 49c6577b51c1
2026-01-19 07:54:41.073 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:41.077 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:54:41.082 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:41.086 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_valid_meta with id: 2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad
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_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__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.141.131
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15398', '15399', '15400', '15401', '15402']
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 15398:15398 -p 15399:15399 -p 15400:15400 -p 15401:15401 -p 15402:15402 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15400 --rest-port=15398 --tcp-port=15399 --discv5-udp-port=15401 --rest-address=0.0.0.0 --nat=extip:172.18.141.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8f4bffbab01d2ba72ac245bff8a3d4aac3ceeb469b8ef19eb96daf4f1b1fe332 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15402 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.141.131 waku 483c8b66a2da6ce90e7798f6daf0cda8f27c9fcb8543b5e31aa4033981e531af
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 483c8b66a2da. Setting up logs at ./log/docker/receiving_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15398
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:15398/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:15398/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.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12","/ip4/172.18.141.131/tcp/15400/ws/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12"],"enrUri":"enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk"}'
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_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__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.75.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8701', '8702', '8703', '8704', '8705']
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 8701:8701 -p 8702:8702 -p 8703:8703 -p 8704:8704 -p 8705:8705 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8703 --rest-port=8701 --tcp-port=8702 --discv5-udp-port=8704 --rest-address=0.0.0.0 --nat=extip:172.18.75.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aeaedd3ba9d6fc09e349faeaf5aa21cf078d15ac037de8f0ba9f9ace45fc5535 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8705 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.141 waku ea19a0d0f92ba9f17edff1109a0fe8616f4f567eb51a1362e7ed93e549d17d79
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea19a0d0f92b. Setting up logs at ./log/docker/receiving_node2_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8701
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:8701/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:8701/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.75.141/tcp/8702/p2p/16Uiu2HAmVTSAnJ5d5EBP5ceRb6MwhmaMDWyZGqJhnFPUatP7qJLU","/ip4/172.18.75.141/tcp/8703/ws/p2p/16Uiu2HAmVTSAnJ5d5EBP5ceRb6MwhmaMDWyZGqJhnFPUatP7qJLU"],"enrUri":"enr:-L24QOmWSLPl3A8bpKyt8p5PK2YFlDFm4KO_7WTh-sohw33yMGMnCa2e33PoJmSVA5rH6DAAwYXRW9j4doWEJTVlMbYCgmlkgnY0gmlwhKwSS42KbXVsdGlhZGRyc5YACASsEkuNBiH-AAoErBJLjQYh_90DgnJzhQADAQAAiXNlY3AyNTZrMaED-aDmx0XlPyYZoLWPMfRgNpfZxZ-pgTLO5vmbS4ncJa2DdGNwgiH-g3VkcIIiAIV3YWt1MgE"}'
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:8701/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12"]'
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_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.195
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22174', '22175', '22176', '22177', '22178']
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 22174:22174 -p 22175:22175 -p 22176:22176 -p 22177:22177 -p 22178:22178 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22176 --rest-port=22174 --tcp-port=22175 --discv5-udp-port=22177 --rest-address=0.0.0.0 --nat=extip:172.18.164.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f32d6bf38accbe8aecc202ad48a2e4ce68101fbad4ac2ee5fcadc5b6c72498f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22178 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk --lightpushnode=/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.195 waku 8ff28908e4910dce9ee57fe00bc11a33b7e2eff6644ae3385932fbf3b94902ea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8ff28908e491. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22174
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:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ff28908e491. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22174/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=22174): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3d925d0>: 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.134.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60543', '60544', '60545', '60546', '60547']
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 60543:60543 -p 60544:60544 -p 60545:60545 -p 60546:60546 -p 60547:60547 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60545 --rest-port=60543 --tcp-port=60544 --discv5-udp-port=60546 --rest-address=0.0.0.0 --nat=extip:172.18.134.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7db893dcbc6dfa213abcacb45acfdd5db25b4d40ed3a86bf2f4cbb98ccdc7bec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60547 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk --lightpushnode=/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.65 waku 95e870e96e9fb28ba619f529c481865d7e408612a69081d7d7b2ea1c12565718
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 95e870e96e9f. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60543
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:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 95e870e96e9f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60543/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=60543): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3fa7b90>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.35.8
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3402', '3403', '3404', '3405', '3406']
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 3402:3402 -p 3403:3403 -p 3404:3404 -p 3405:3405 -p 3406:3406 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3404 --rest-port=3402 --tcp-port=3403 --discv5-udp-port=3405 --rest-address=0.0.0.0 --nat=extip:172.18.35.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abac33dc1db74cee3ebd5aeb1addd871f9a8f04ea4e4cdc94cab6c6b7cfdcd4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3406 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk --lightpushnode=/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.8 waku 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 86a613137ba3. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3402
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:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 86a613137ba3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3402/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=3402): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3d68140>: 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 483c8b66a2da
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ea19a0d0f92b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 483c8b66a2da. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ea19a0d0f92b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a/stop: Not Found ("No such container: 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a/stop: Not Found ("No such container: 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86a613137ba3
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a/stop: Not Found ("No such container: 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a")
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.

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,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_single_topics with id: 2026-01-19_08-02-01__bbdcd80a-9ebb-4ffb-ac62-238cd7a9bf4f
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_2026-01-19_08-02-01__bbdcd80a-9ebb-4ffb-ac62-238cd7a9bf4f__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.114.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59262', '59263', '59264', '59265', '59266']
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 59262:59262 -p 59263:59263 -p 59264:59264 -p 59265:59265 -p 59266:59266 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59264 --rest-port=59262 --tcp-port=59263 --discv5-udp-port=59265 --rest-address=0.0.0.0 --nat=extip:172.18.114.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4bb71e72abea7fe2a9bcc1a7dbcea0daa1ec7b0efbe0babecbdcae5243cb69e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59266 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.19 waku 8f8daa16ae5bf77c5b372296cde8bad250f3378a1f4e6992ba56524615016d7e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8f8daa16ae5b. Setting up logs at ./log/docker/node1_2026-01-19_08-02-01__bbdcd80a-9ebb-4ffb-ac62-238cd7a9bf4f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59262
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 c4c32b491759. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 02be190674b1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59262/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:59262/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.114.19/tcp/59263/p2p/16Uiu2HAm2LgxjsLzqVidiBV8YCdVmuNdfiJr3nXEfzKBXW67Zon8","/ip4/172.18.114.19/tcp/59264/ws/p2p/16Uiu2HAm2LgxjsLzqVidiBV8YCdVmuNdfiJr3nXEfzKBXW67Zon8"],"enrUri":"enr:-L24QHAT7-5QAvOGc47KB5j-ZKwpiFDhScde5Iia9EJBy5FUDs_y4YfNPaYGuyDQdyRvZeQH3aHEajcKVcmuVfvnoCkCgmlkgnY0gmlwhKwSchOKbXVsdGlhZGRyc5YACASsEnITBud_AAoErBJyEwbngN0DgnJzhQADAQAAiXNlY3AyNTZrMaECZrsDvQStDPQHstjt6fRF6Z6I8vXNnBoYJoJ2CfIwOHGDdGNwgud_g3VkcILngYV3YWt1MgU"}'
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_2026-01-19_08-02-01__bbdcd80a-9ebb-4ffb-ac62-238cd7a9bf4f__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.7.254
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5380', '5381', '5382', '5383', '5384']
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 5380:5380 -p 5381:5381 -p 5382:5382 -p 5383:5383 -p 5384:5384 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5382 --rest-port=5380 --tcp-port=5381 --discv5-udp-port=5383 --rest-address=0.0.0.0 --nat=extip:172.18.7.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e9d7d75f446057977c96654cdc0e9f91e9caf4b7de4aaf0cee3acaeaeaffa3e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5384 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHAT7-5QAvOGc47KB5j-ZKwpiFDhScde5Iia9EJBy5FUDs_y4YfNPaYGuyDQdyRvZeQH3aHEajcKVcmuVfvnoCkCgmlkgnY0gmlwhKwSchOKbXVsdGlhZGRyc5YACASsEnITBud_AAoErBJyEwbngN0DgnJzhQADAQAAiXNlY3AyNTZrMaECZrsDvQStDPQHstjt6fRF6Z6I8vXNnBoYJoJ2CfIwOHGDdGNwgud_g3VkcILngYV3YWt1MgU --filternode=/ip4/172.18.114.19/tcp/59263/p2p/16Uiu2HAm2LgxjsLzqVidiBV8YCdVmuNdfiJr3nXEfzKBXW67Zon8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.7.254 waku 0cfa772d03f5637e04a4f040a919b37ab7478758f7eb67797aa393788b6ee460
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0cfa772d03f5. Setting up logs at ./log/docker/node2_2026-01-19_08-02-01__bbdcd80a-9ebb-4ffb-ac62-238cd7a9bf4f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5380
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:5380/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:5380/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.7.254/tcp/5381/p2p/16Uiu2HAmHLZyzBsMnHVncSfnW6vfyfEAPw43qixXGykpDzBFtRQZ","/ip4/172.18.7.254/tcp/5382/ws/p2p/16Uiu2HAmHLZyzBsMnHVncSfnW6vfyfEAPw43qixXGykpDzBFtRQZ"],"enrUri":"enr:-L24QEKcffqHW2fE4tYSj-zPgpdJ1dxKdY3QzGUeR26BFo4bAV3kwO7bRMQpnEEAvqpEEo3zvtD6cSnfEXEaSqSp4GYCgmlkgnY0gmlwhKwSB_6KbXVsdGlhZGRyc5YACASsEgf-BhUFAAoErBIH_gYVBt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRZJtiZoi_xyxdQ4aMS96O6-FqNvsf0thDjWLbVgB7Q6DdGNwghUFg3VkcIIVB4V3YWt1MgA"}'
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:5380/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.19/tcp/59263/p2p/16Uiu2HAm2LgxjsLzqVidiBV8YCdVmuNdfiJr3nXEfzKBXW67Zon8"]'
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:59262/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:5380/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "16eb9855-ca1b-4257-a981-34540cf6d561", "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":"16eb9855-ca1b-4257-a981-34540cf6d561","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59262/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:5380/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":1768809723770900007,"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 8f8daa16ae5b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0cfa772d03f5
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,75 @@
2026-01-19 08:27:17.583 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:27:17.583 DEBUG [tests.conftest] Running test: test_relay_subscribe_with_invalid_pubsub_topic_format with id: 2026-01-19_08-27-17__29516a98-23d8-4c4f-88ce-54ceaf39b74c
2026-01-19 08:27:17.584 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:27:17.584 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:27:17.584 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-19 08:27:17.591 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:27:17.591 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-27-17__29516a98-23d8-4c4f-88ce-54ceaf39b74c__wakuorg_nwaku:latest.log
2026-01-19 08:27:17.591 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:27:17.591 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:27:17.593 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:27:17.593 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.40
2026-01-19 08:27:17.593 DEBUG [src.node.docker_mananger] Generated ports ['7785', '7786', '7787', '7788', '7789']
2026-01-19 08:27:17.593 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:27:17.593 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:27:17.593 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:27:17.594 DEBUG [src.node.docker_mananger] docker run -i -t -p 7785:7785 -p 7786:7786 -p 7787:7787 -p 7788:7788 -p 7789:7789 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7787 --rest-port=7785 --tcp-port=7786 --discv5-udp-port=7788 --rest-address=0.0.0.0 --nat=extip:172.18.101.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0b5590fc13befb1ec6174605ecfc1f9eac03ecd2ffd38cc1131ed809cdcdfa7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7789 --metrics-logging=true --relay=true
2026-01-19 08:27:17.787 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.40 waku 4f28d4993905951c0adeca00878bd0da607a0cdb13036c9c29df1cf7b4dd0828
2026-01-19 08:27:17.822 DEBUG [src.node.docker_mananger] Container started with ID 4f28d4993905. Setting up logs at ./log/docker/node1_2026-01-19_08-27-17__29516a98-23d8-4c4f-88ce-54ceaf39b74c__wakuorg_nwaku:latest.log
2026-01-19 08:27:17.823 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7785
2026-01-19 08:27:17.823 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:27:17.865 ERROR [src.node.docker_mananger] Max retries reached for container a14675d3b2e8. Exiting log stream.
2026-01-19 08:27:18.372 ERROR [src.node.docker_mananger] Max retries reached for container c6e072f565d2. Exiting log stream.
2026-01-19 08:27:18.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7785/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:27:18.827 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"}]}'
2026-01-19 08:27:18.827 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:27:18.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7785/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:27:18.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.40/tcp/7786/p2p/16Uiu2HAm5yWacneMxSPU2JQEcK5ydsSZ1xYvvQFh3dhanQaAgo9v","/ip4/172.18.101.40/tcp/7787/ws/p2p/16Uiu2HAm5yWacneMxSPU2JQEcK5ydsSZ1xYvvQFh3dhanQaAgo9v"],"enrUri":"enr:-L24QEFvFhMahd1cthJF3IhjqmneRPpuEKOUkMXrZPbv18YKJoCHfIaGfJDJPuDs2Nb2itrL_XkfW-LwNngoJ9IRW7cCgmlkgnY0gmlwhKwSZSiKbXVsdGlhZGRyc5YACASsEmUoBh5qAAoErBJlKAYea90DgnJzhQADAQAAiXNlY3AyNTZrMaECnLzTtzHY8Yad-mz98y99zIIvZEL8_HvbFEbB77uFkwWDdGNwgh5qg3VkcIIebIV3YWt1MgE"}'
2026-01-19 08:27:18.830 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:27:18.836 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:27:18.837 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-27-17__29516a98-23d8-4c4f-88ce-54ceaf39b74c__wakuorg_nwaku:latest.log
2026-01-19 08:27:18.837 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:27:18.837 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:27:18.838 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:27:18.838 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.31
2026-01-19 08:27:18.838 DEBUG [src.node.docker_mananger] Generated ports ['15566', '15567', '15568', '15569', '15570']
2026-01-19 08:27:18.839 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:27:18.839 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:27:18.839 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:27:18.839 DEBUG [src.node.docker_mananger] docker run -i -t -p 15566:15566 -p 15567:15567 -p 15568:15568 -p 15569:15569 -p 15570:15570 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15568 --rest-port=15566 --tcp-port=15567 --discv5-udp-port=15569 --rest-address=0.0.0.0 --nat=extip:172.18.247.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=93e77cf77dac8c1deddb2c76e0ccbae4a1bcaf1971ab6ce056dfcc585be3b7d1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15570 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEFvFhMahd1cthJF3IhjqmneRPpuEKOUkMXrZPbv18YKJoCHfIaGfJDJPuDs2Nb2itrL_XkfW-LwNngoJ9IRW7cCgmlkgnY0gmlwhKwSZSiKbXVsdGlhZGRyc5YACASsEmUoBh5qAAoErBJlKAYea90DgnJzhQADAQAAiXNlY3AyNTZrMaECnLzTtzHY8Yad-mz98y99zIIvZEL8_HvbFEbB77uFkwWDdGNwgh5qg3VkcIIebIV3YWt1MgE
2026-01-19 08:27:19.039 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.31 waku 9e785e6610c52eb24d745eb8fef68f728320fa1970df154e11cb9a2c9b5ca450
2026-01-19 08:27:19.073 DEBUG [src.node.docker_mananger] Container started with ID 9e785e6610c5. Setting up logs at ./log/docker/node2_2026-01-19_08-27-17__29516a98-23d8-4c4f-88ce-54ceaf39b74c__wakuorg_nwaku:latest.log
2026-01-19 08:27:19.073 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15566
2026-01-19 08:27:19.074 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:27:20.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15566/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:27:20.083 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"}]}'
2026-01-19 08:27:20.084 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:27:20.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15566/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:27:20.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.31/tcp/15567/p2p/16Uiu2HAmUdNBT1AdaiE7w4ngwB1cCTskmdFmEkkta7R4fdahTLDC","/ip4/172.18.247.31/tcp/15568/ws/p2p/16Uiu2HAmUdNBT1AdaiE7w4ngwB1cCTskmdFmEkkta7R4fdahTLDC"],"enrUri":"enr:-L24QC62Q8igSkhE5hoM02Ths9DLVbBe2eBTgKtuxqaGRlNVMkfb7u9HrYgknl2vfl2J6DY9J6t1Syvw95FNwjeEV-QCgmlkgnY0gmlwhKwS9x-KbXVsdGlhZGRyc5YACASsEvcfBjzPAAoErBL3HwY80N0DgnJzhQADAQAAiXNlY3AyNTZrMaED7VCDSWaljURqjmryd_xrEp4jDYDVyypXR9o3uo9uq5-DdGNwgjzPg3VkcII80YV3YWt1MgE"}'
2026-01-19 08:27:20.088 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:27:20.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15566/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.40/tcp/7786/p2p/16Uiu2HAm5yWacneMxSPU2JQEcK5ydsSZ1xYvvQFh3dhanQaAgo9v"]'
2026-01-19 08:27:20.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:27:20.093 DEBUG [tests.relay.test_subscribe] Running test with payload /test/2/rs/0/1
2026-01-19 08:27:20.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/1"'
2026-01-19 08:27:20.096 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7785/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:27:20.097 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/3/rs/0/1
2026-01-19 08:27:20.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/1"'
2026-01-19 08:27:20.099 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7785/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:27:20.100 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/test/0/1
2026-01-19 08:27:20.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/1"'
2026-01-19 08:27:20.103 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7785/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:27:20.103 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/3/b
2026-01-19 08:27:20.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
2026-01-19 08:27:20.106 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7785/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:27:20.107 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/0
2026-01-19 08:27:20.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7785/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
2026-01-19 08:27:20.109 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7785/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:27:20.111 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:27:20.112 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:27:20.112 DEBUG [src.node.waku_node] Stopping container with id 4f28d4993905
2026-01-19 08:27:20.642 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:27:20.642 DEBUG [src.node.waku_node] Stopping container with id 9e785e6610c5
2026-01-19 08:27:21.145 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:27:21.148 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:27:21.152 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:27:21.156 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_unknown_pubsub_topic_but_known_content_topic with id: 2026-01-19_08-15-45__7bf29872-d81e-4a69-bfec-3b79099497b6
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_2026-01-19_08-15-45__7bf29872-d81e-4a69-bfec-3b79099497b6__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.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50247', '50248', '50249', '50250', '50251']
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 50247:50247 -p 50248:50248 -p 50249:50249 -p 50250:50250 -p 50251:50251 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50249 --rest-port=50247 --tcp-port=50248 --discv5-udp-port=50250 --rest-address=0.0.0.0 --nat=extip:172.18.225.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed8d8b21a11fceefe280feae5f8c82caaafb51818efaafb2e9e4ae5766d95bdf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50251 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.225.230 waku 482912f84d79746025230c4435ef2c9b775dbaf1e62cc74ac5739803b3692809
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 482912f84d79. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-15-45__7bf29872-d81e-4a69-bfec-3b79099497b6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50247
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 9ded6260e9b6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 873252ea95fe. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50247/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:50247/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.230/tcp/50248/p2p/16Uiu2HAmEj7idsSX13xhs8yGPECvNy6GwR3Saeo7a9N3gU4Eemja","/ip4/172.18.225.230/tcp/50249/ws/p2p/16Uiu2HAmEj7idsSX13xhs8yGPECvNy6GwR3Saeo7a9N3gU4Eemja"],"enrUri":"enr:-L24QIqwnVMAg4MEXzNzq5KaO2WV_Gzm6pdoji-jgnvQY45-WcCKwXc2-hkv447AyWPBb3qZsufwrXPu4clabvTZHikCgmlkgnY0gmlwhKwS4eaKbXVsdGlhZGRyc5YACASsEuHmBsRIAAoErBLh5gbESd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHsYHNcbioJbmGH_ZFjnr7qr69txRMft0BAGlX14DTI2DdGNwgsRIg3VkcILESoV3YWt1MgM"}'
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_2026-01-19_08-15-45__7bf29872-d81e-4a69-bfec-3b79099497b6__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.25.222
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9180', '9181', '9182', '9183', '9184']
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 9180:9180 -p 9181:9181 -p 9182:9182 -p 9183:9183 -p 9184:9184 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9182 --rest-port=9180 --tcp-port=9181 --discv5-udp-port=9183 --rest-address=0.0.0.0 --nat=extip:172.18.25.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec5a65ac5fcaf6a2fdf56c74f56be8232ae2b1866bb5aaf1fe8ee6cbc0ead9fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9184 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIqwnVMAg4MEXzNzq5KaO2WV_Gzm6pdoji-jgnvQY45-WcCKwXc2-hkv447AyWPBb3qZsufwrXPu4clabvTZHikCgmlkgnY0gmlwhKwS4eaKbXVsdGlhZGRyc5YACASsEuHmBsRIAAoErBLh5gbESd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHsYHNcbioJbmGH_ZFjnr7qr69txRMft0BAGlX14DTI2DdGNwgsRIg3VkcILESoV3YWt1MgM --storenode=/ip4/172.18.225.230/tcp/50248/p2p/16Uiu2HAmEj7idsSX13xhs8yGPECvNy6GwR3Saeo7a9N3gU4Eemja --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.222 waku f7134ff28e22d475ce89b87fa6e3e870ebfb6d7150aaf02811448119ef3eaed9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f7134ff28e22. Setting up logs at ./log/docker/store_node1_2026-01-19_08-15-45__7bf29872-d81e-4a69-bfec-3b79099497b6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9180
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:9180/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:9180/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.25.222/tcp/9181/p2p/16Uiu2HAmEVzzYYMDrJ46FuBA4z5xtiQEU6ChbtgXfj5A2Y6c66gq","/ip4/172.18.25.222/tcp/9182/ws/p2p/16Uiu2HAmEVzzYYMDrJ46FuBA4z5xtiQEU6ChbtgXfj5A2Y6c66gq"],"enrUri":"enr:-L24QGyYYTz0o36esnmbROxB1CbAW78CmVvolztAH_nO2fnvMU0_piQc9u37BisVkn0h1DvosgykZDN30og7Vkm8PKQCgmlkgnY0gmlwhKwSGd6KbXVsdGlhZGRyc5YACASsEhneBiPdAAoErBIZ3gYj3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDG2nfcvliZdzCNQux869LoP2Sh1OFDH2mTe4Giy6lmBKDdGNwgiPdg3VkcIIj34V3YWt1MgM"}'
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:9180/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.225.230/tcp/50248/p2p/16Uiu2HAmEj7idsSX13xhs8yGPECvNy6GwR3Saeo7a9N3gU4Eemja"]'
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:50247/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:9180/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:50247/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:50247/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:50247/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:50247/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:50247/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:50247/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:50247/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:50247/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50247/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&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":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9180/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.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 482912f84d79
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f7134ff28e22
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 2026-01-19 07:59:56.769+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 2026-01-19 07:59:56.769+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 07:59:56.770+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 2026-01-19 07:59:56.770+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 07:59:56.770+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-19 07:59:56.770+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QDT24w483BM-0xi079jJkOSGga2lk9XFHMRlxpPpthahDdgao8ABCAot6X0RTkwfHrX2FAZr5MNqqL49rgF00UkCgmlkgnY0gmlwhKwSB6OKbXVsdGlhZGRyc5YACASsEgejBjS2AAoErBIHowY0t90DgnJzhQADAQAAiXNlY3AyNTZrMaEDPvYccDSdW9jZ33anYQJoUFcn9W2HY4zR-rOGdhzanneDdGNwgjS2g3VkcII0uIV3YWt1Mg0
NTC 2026-01-19 07:59:56.770+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:50264
INF 2026-01-19 07:59:56.770+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:50264/
INF 2026-01-19 07:59:56.770+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 07:59:56.770+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 07:59:56.772+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 07:59:56.772+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 07:59:56.772+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 2026-01-19 07:59:56.772+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 07:59:56.772+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.184.163/tcp/50265, /ip4/172.18.184.163/tcp/50266/ws]"
INF 2026-01-19 07:59:56.772+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 07:59:56.772+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 07:59:56.775+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 07:59:56.775+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 07:59:56.775+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 07:59:56.775+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 07:59:56.775+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 07:59:56.775+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 07:59:56.775+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*mbsEia, seqNo: 1768809596, addresses: [/ip4/172.18.184.163/tcp/50265, /ip4/172.18.184.163/tcp/50266/ws], mixKey: )"
TRC 2026-01-19 07:59:56.775+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 07:59:56.775+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 07:59:56.775+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 07:59:56.776+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 07:59:56.776+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 07:59:56.776+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-19 07:59:56.776+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 2026-01-19 07:59:56.776+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-19 07:59:56.776+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,238 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_latency_with_load_sender_side with id: 2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b
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_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__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_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__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_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__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_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__wakuorg_nwaku:latest.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:241 Starting 4 nodes with relay enabled
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.178.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16991', '16992', '16993', '16994', '16995']
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 16991:16991 -p 16992:16992 -p 16993:16993 -p 16994:16994 -p 16995:16995 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16993 --rest-port=16991 --tcp-port=16992 --discv5-udp-port=16994 --rest-address=0.0.0.0 --nat=extip:172.18.178.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4714ab0ea4da44ca03e7efedd41efbc4bf30ce952b4ae6c0df2d8f6d282daa33 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16995 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8414da742229. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.178.136 waku 45bb90d7932b490cbcdf12a5371eebdc04d1c66f63414614fd8cb9c0049df104
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 45bb90d7932b. Setting up logs at ./log/docker/node1_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16991
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 8460c300449d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16991/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:16991/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.178.136/tcp/16992/p2p/16Uiu2HAkyj1uU4d3jCEFJEykdX2QcAkuiRULEhRetb8T5cSo6LA3","/ip4/172.18.178.136/tcp/16993/ws/p2p/16Uiu2HAkyj1uU4d3jCEFJEykdX2QcAkuiRULEhRetb8T5cSo6LA3"],"enrUri":"enr:-L24QJmi5BbOIUNhYiQSa1qZH73SzaJ2G2YrxLJfbMf8-t2uNiWBleiFaPFYqG8r-3u2RnkpvxhjSRq57kI-bAaTN38CgmlkgnY0gmlwhKwSsoiKbXVsdGlhZGRyc5YACASsErKIBkJgAAoErBKyiAZCYd0DgnJzhQADAQAAiXNlY3AyNTZrMaECP-AmtLPjW0cHjwATLFFgXCxU_ECsNs05jRGqXNf1WMCDdGNwgkJgg3VkcIJCYoV3YWt1MgE"}'
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.41.162
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13326', '13327', '13328', '13329', '13330']
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 13326:13326 -p 13327:13327 -p 13328:13328 -p 13329:13329 -p 13330:13330 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13328 --rest-port=13326 --tcp-port=13327 --discv5-udp-port=13329 --rest-address=0.0.0.0 --nat=extip:172.18.41.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=58fcc66eeaaa2ffd0552eb49e4ae84f78c6da9a0acbaf3af999bdfdbddd5fbd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13330 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJmi5BbOIUNhYiQSa1qZH73SzaJ2G2YrxLJfbMf8-t2uNiWBleiFaPFYqG8r-3u2RnkpvxhjSRq57kI-bAaTN38CgmlkgnY0gmlwhKwSsoiKbXVsdGlhZGRyc5YACASsErKIBkJgAAoErBKyiAZCYd0DgnJzhQADAQAAiXNlY3AyNTZrMaECP-AmtLPjW0cHjwATLFFgXCxU_ECsNs05jRGqXNf1WMCDdGNwgkJgg3VkcIJCYoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.162 waku cb2b051282b3881404f1f71bc38531df2c9eaa0c06d1bac1bf593182fc3b0d62
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb2b051282b3. Setting up logs at ./log/docker/node2_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13326
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:13326/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:13326/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.162/tcp/13327/p2p/16Uiu2HAkzxgUUNm5RsFtNVkmTvYC4Hzh9T28uxxgkeMAcyDfBnnm","/ip4/172.18.41.162/tcp/13328/ws/p2p/16Uiu2HAkzxgUUNm5RsFtNVkmTvYC4Hzh9T28uxxgkeMAcyDfBnnm"],"enrUri":"enr:-L24QLxWHMEYTxI3RVLURwvnpBmji4S8wZxR5o-hhnnxdpEOEWHlBA6xWZ00mX6_yJbyx6UwY-EEggaAnnLp_4YQfKICgmlkgnY0gmlwhKwSKaKKbXVsdGlhZGRyc5YACASsEimiBjQPAAoErBIpogY0EN0DgnJzhQADAQAAiXNlY3AyNTZrMaECUjv_si6K7mDztRCGEr4ewStioNdXu_ds8LUUcZi_LaKDdGNwgjQPg3VkcII0EYV3YWt1MgE"}'
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.45.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20901', '20902', '20903', '20904', '20905']
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 20901:20901 -p 20902:20902 -p 20903:20903 -p 20904:20904 -p 20905:20905 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20903 --rest-port=20901 --tcp-port=20902 --discv5-udp-port=20904 --rest-address=0.0.0.0 --nat=extip:172.18.45.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a54edaeb18c888beb63eda48f11c72a4ac3caa3bbcdebd378bf0aca14c355ba0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20905 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJmi5BbOIUNhYiQSa1qZH73SzaJ2G2YrxLJfbMf8-t2uNiWBleiFaPFYqG8r-3u2RnkpvxhjSRq57kI-bAaTN38CgmlkgnY0gmlwhKwSsoiKbXVsdGlhZGRyc5YACASsErKIBkJgAAoErBKyiAZCYd0DgnJzhQADAQAAiXNlY3AyNTZrMaECP-AmtLPjW0cHjwATLFFgXCxU_ECsNs05jRGqXNf1WMCDdGNwgkJgg3VkcIJCYoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.169 waku d54d0c8ae74bb39014183984965796bfd9d87e2cf16ad4f41c60f60c7bb335d3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d54d0c8ae74b. Setting up logs at ./log/docker/node3_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20901
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:20901/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:20901/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.45.169/tcp/20902/p2p/16Uiu2HAmLMzY2jiDuCeLtmJZzctS38kAeYk1W6n4qEohKzexQcaV","/ip4/172.18.45.169/tcp/20903/ws/p2p/16Uiu2HAmLMzY2jiDuCeLtmJZzctS38kAeYk1W6n4qEohKzexQcaV"],"enrUri":"enr:-L24QCvbBATRVZO5IfJEOvKu1kaPIPm70pzexPy0dBv-3Io0FHcMxs2cvA_WaPezznVA4k1SMkZFlFVLssUQSYrU394CgmlkgnY0gmlwhKwSLamKbXVsdGlhZGRyc5YACASsEi2pBlGmAAoErBItqQZRp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcoLUv5zdKJJIN1ja5dxccswRWtw9xq31hNcVKZFOtOqDdGNwglGmg3VkcIJRqIV3YWt1MgE"}'
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.209.130
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20894', '20895', '20896', '20897', '20898']
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 20894:20894 -p 20895:20895 -p 20896:20896 -p 20897:20897 -p 20898:20898 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20896 --rest-port=20894 --tcp-port=20895 --discv5-udp-port=20897 --rest-address=0.0.0.0 --nat=extip:172.18.209.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4df83beed7ee3ffbc7769f1ce9cbef6212afe76ccb9d4ccad8fcdd6b049dbc2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20898 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJmi5BbOIUNhYiQSa1qZH73SzaJ2G2YrxLJfbMf8-t2uNiWBleiFaPFYqG8r-3u2RnkpvxhjSRq57kI-bAaTN38CgmlkgnY0gmlwhKwSsoiKbXVsdGlhZGRyc5YACASsErKIBkJgAAoErBKyiAZCYd0DgnJzhQADAQAAiXNlY3AyNTZrMaECP-AmtLPjW0cHjwATLFFgXCxU_ECsNs05jRGqXNf1WMCDdGNwgkJgg3VkcIJCYoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.130 waku 0056cf9d769606a49a6d5d6efd41769b01df9cd0f0f153fbac07095fa503aaf1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0056cf9d7696. Setting up logs at ./log/docker/node4_2026-01-19_07-55-06__d66a74a2-06a1-40c1-8a1e-7841b9d39c4b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20894
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:20894/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:20894/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.209.130/tcp/20895/p2p/16Uiu2HAmQMjE4DGrk5sBoDw4CvPYhaFeJrmvf7WNMb2TB89Zsn9Z","/ip4/172.18.209.130/tcp/20896/ws/p2p/16Uiu2HAmQMjE4DGrk5sBoDw4CvPYhaFeJrmvf7WNMb2TB89Zsn9Z"],"enrUri":"enr:-L24QL65IuFWywEUAaVzKVlgp0_MtuxVHKK4juAHV6PcCiP2CmKz9Hvqx4lKK-3TwxmE1qm_KZyuhzWlQpvOcq4VQkcCgmlkgnY0gmlwhKwS0YKKbXVsdGlhZGRyc5YACASsEtGCBlGfAAoErBLRggZRoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDreBEjcBI14dpc3ecIFvvc0lk13-fHsLuxsAstqgU3NSDdGNwglGfg3VkcIJRoYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:247 Subscribing all nodes to relay topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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:13326/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:20901/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:20894/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:16991/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.45.169/tcp/36402/p2p/16Uiu2HAmLMzY2jiDuCeLtmJZzctS38kAeYk1W6n4qEohKzexQcaV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.209.130/tcp/36596/p2p/16Uiu2HAmQMjE4DGrk5sBoDw4CvPYhaFeJrmvf7WNMb2TB89Zsn9Z","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.41.162/tcp/41794/p2p/16Uiu2HAkzxgUUNm5RsFtNVkmTvYC4Hzh9T28uxxgkeMAcyDfBnnm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13326/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.178.136/tcp/16992/p2p/16Uiu2HAkyj1uU4d3jCEFJEykdX2QcAkuiRULEhRetb8T5cSo6LA3","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20901/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.178.136/tcp/16992/p2p/16Uiu2HAkyj1uU4d3jCEFJEykdX2QcAkuiRULEhRetb8T5cSo6LA3","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20894/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.178.136/tcp/16992/p2p/16Uiu2HAkyj1uU4d3jCEFJEykdX2QcAkuiRULEhRetb8T5cSo6LA3","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20894/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'[]'
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:255 Applying 3000ms latency on sender node1
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6643', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6643', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6643', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:259 Sending 50 messages from node1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16991/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20894/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:278 Node4 received 50 messages (min_expected=25.0, total_sent=50)
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6643', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 45bb90d7932b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cb2b051282b3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d54d0c8ae74b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0056cf9d7696
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cb2b051282b3. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 45bb90d7932b. 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.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d54d0c8ae74b. Exiting log stream.

View File

@ -0,0 +1,204 @@
2026-01-19 08:00:08.284 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:00:08.284 DEBUG [tests.conftest] Running test: test_add_peers with id: 2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78
2026-01-19 08:00:08.284 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:00:08.285 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:00:08.285 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:00:08.293 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:08.293 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:08.293 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:08.293 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:08.294 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:08.295 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.132.40
2026-01-19 08:00:08.295 DEBUG [src.node.docker_mananger] Generated ports ['5976', '5977', '5978', '5979', '5980']
2026-01-19 08:00:08.295 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:08.295 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:08.295 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:08.295 DEBUG [src.node.docker_mananger] docker run -i -t -p 5976:5976 -p 5977:5977 -p 5978:5978 -p 5979:5979 -p 5980:5980 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5978 --rest-port=5976 --tcp-port=5977 --discv5-udp-port=5979 --rest-address=0.0.0.0 --nat=extip:172.18.132.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=68ef4dac8c7db4af609c878e46adabaddd8ea0dd59a4bf871ceefab169de6fce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5980 --metrics-logging=true --relay=true
2026-01-19 08:00:08.501 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.132.40 waku 72b48568d2c2466f61823240a6cf890fc0d547ed853b64ff206d4c1e182aead0
2026-01-19 08:00:08.538 DEBUG [src.node.docker_mananger] Container started with ID 72b48568d2c2. Setting up logs at ./log/docker/node1_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:08.540 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5976
2026-01-19 08:00:08.540 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:09.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5976/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:09.545 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"}]}'
2026-01-19 08:00:09.545 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:09.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5976/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:09.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK","/ip4/172.18.132.40/tcp/5978/ws/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"],"enrUri":"enr:-L24QEOgj90gjPqVOnrT0kSoHp5uWDiYliTveIjEBzwCMZirc6AdHYZmR9CxnCwuisFO91WikpK7RJs0AvdaIJ7pJJwCgmlkgnY0gmlwhKwShCiKbXVsdGlhZGRyc5YACASsEoQoBhdZAAoErBKEKAYXWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4XoPgJFDl27Gg4wmARjF3v2ZBjq-450XSq0_lqNzEeSDdGNwghdZg3VkcIIXW4V3YWt1MgE"}'
2026-01-19 08:00:09.549 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:09.557 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:09.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:09.558 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:09.558 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:09.559 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:09.560 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.200
2026-01-19 08:00:09.560 DEBUG [src.node.docker_mananger] Generated ports ['48612', '48613', '48614', '48615', '48616']
2026-01-19 08:00:09.560 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:09.560 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:09.560 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:09.561 DEBUG [src.node.docker_mananger] docker run -i -t -p 48612:48612 -p 48613:48613 -p 48614:48614 -p 48615:48615 -p 48616:48616 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48614 --rest-port=48612 --tcp-port=48613 --discv5-udp-port=48615 --rest-address=0.0.0.0 --nat=extip:172.18.48.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e863322a7dbd31a85b96e347b2e7a198766c26acaaf7f3e7ddafed7d69d04de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48616 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEOgj90gjPqVOnrT0kSoHp5uWDiYliTveIjEBzwCMZirc6AdHYZmR9CxnCwuisFO91WikpK7RJs0AvdaIJ7pJJwCgmlkgnY0gmlwhKwShCiKbXVsdGlhZGRyc5YACASsEoQoBhdZAAoErBKEKAYXWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4XoPgJFDl27Gg4wmARjF3v2ZBjq-450XSq0_lqNzEeSDdGNwghdZg3VkcIIXW4V3YWt1MgE
2026-01-19 08:00:09.749 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.200 waku ce7c8aca3d65c097d4038c498a12522953d8911e958bc0775abe82537d7ebc7d
2026-01-19 08:00:09.780 DEBUG [src.node.docker_mananger] Container started with ID ce7c8aca3d65. Setting up logs at ./log/docker/node2_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:09.780 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48612
2026-01-19 08:00:09.781 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:10.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48612/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:10.797 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"}]}'
2026-01-19 08:00:10.799 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:10.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48612/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:10.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.200/tcp/48613/p2p/16Uiu2HAmUNoUXEkpKYLS3BcioMpwfMgKU9FnDJHxdY5aRwcKMLFp","/ip4/172.18.48.200/tcp/48614/ws/p2p/16Uiu2HAmUNoUXEkpKYLS3BcioMpwfMgKU9FnDJHxdY5aRwcKMLFp"],"enrUri":"enr:-L24QHgYRhjDJKKyKAY6vRkQHyLhj5AmGZe41CbU-Psab0jrTyhSWZ0GywdQwv_77gL0Ll90W0EkKGwJyl1a8tSQ5u4CgmlkgnY0gmlwhKwSMMiKbXVsdGlhZGRyc5YACASsEjDIBr3lAAoErBIwyAa95t0DgnJzhQADAQAAiXNlY3AyNTZrMaED6ZVmsGWoCHpXQ2VXgoFs9kI8yb42BVk4P3wPcfe36qeDdGNwgr3lg3VkcIK954V3YWt1MgE"}'
2026-01-19 08:00:10.806 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:10.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:10.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:10.816 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:10.816 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:10.816 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:10.816 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:10.818 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:10.818 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.83
2026-01-19 08:00:10.818 DEBUG [src.node.docker_mananger] Generated ports ['5837', '5838', '5839', '5840', '5841']
2026-01-19 08:00:10.818 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:10.818 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:10.818 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:10.818 DEBUG [src.node.docker_mananger] docker run -i -t -p 5837:5837 -p 5838:5838 -p 5839:5839 -p 5840:5840 -p 5841:5841 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5839 --rest-port=5837 --tcp-port=5838 --discv5-udp-port=5840 --rest-address=0.0.0.0 --nat=extip:172.18.201.83 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5bc2e7d943eb0312d96291abe60cddabe4d9e21ef6681ead2ecff1f5dfeee954 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5841 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEOgj90gjPqVOnrT0kSoHp5uWDiYliTveIjEBzwCMZirc6AdHYZmR9CxnCwuisFO91WikpK7RJs0AvdaIJ7pJJwCgmlkgnY0gmlwhKwShCiKbXVsdGlhZGRyc5YACASsEoQoBhdZAAoErBKEKAYXWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4XoPgJFDl27Gg4wmARjF3v2ZBjq-450XSq0_lqNzEeSDdGNwghdZg3VkcIIXW4V3YWt1MgE
2026-01-19 08:00:11.007 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.83 waku b491f4b7ba74c626a08c2a9c660e8098012b9fd1ad4203a02bb386b48561dd7f
2026-01-19 08:00:11.038 DEBUG [src.node.docker_mananger] Container started with ID b491f4b7ba74. Setting up logs at ./log/docker/node3_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:11.038 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5837
2026-01-19 08:00:11.039 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:12.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5837/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:12.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":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"}]}'
2026-01-19 08:00:12.051 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:12.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5837/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:12.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.83/tcp/5838/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ","/ip4/172.18.201.83/tcp/5839/ws/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"],"enrUri":"enr:-L24QJCbuJ1V0XBWQtcdYmECKpWVHEa9wRrAq2264-0npd9aegk-RAKuz0obrbBeaBsgRnkgubGNu-9RQ0mw_RSSqlsCgmlkgnY0gmlwhKwSyVOKbXVsdGlhZGRyc5YACASsEslTBhbOAAoErBLJUwYWz90DgnJzhQADAQAAiXNlY3AyNTZrMaECwky1026-SN7qVBsKMIw53FqExER-T6H-SqQFhVv0NGODdGNwghbOg3VkcIIW0IV3YWt1MgE"}'
2026-01-19 08:00:12.057 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:12.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:12.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:12.067 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:12.067 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:12.067 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:12.067 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:12.069 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:12.069 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.225
2026-01-19 08:00:12.069 DEBUG [src.node.docker_mananger] Generated ports ['35810', '35811', '35812', '35813', '35814']
2026-01-19 08:00:12.069 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:12.069 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:12.069 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:12.069 DEBUG [src.node.docker_mananger] docker run -i -t -p 35810:35810 -p 35811:35811 -p 35812:35812 -p 35813:35813 -p 35814:35814 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35812 --rest-port=35810 --tcp-port=35811 --discv5-udp-port=35813 --rest-address=0.0.0.0 --nat=extip:172.18.19.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df6fe5812377e7db6c1efc51f0098d5775f080bdfb55ad65aa6a798cc40ce492 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35814 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEOgj90gjPqVOnrT0kSoHp5uWDiYliTveIjEBzwCMZirc6AdHYZmR9CxnCwuisFO91WikpK7RJs0AvdaIJ7pJJwCgmlkgnY0gmlwhKwShCiKbXVsdGlhZGRyc5YACASsEoQoBhdZAAoErBKEKAYXWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4XoPgJFDl27Gg4wmARjF3v2ZBjq-450XSq0_lqNzEeSDdGNwghdZg3VkcIIXW4V3YWt1MgE
2026-01-19 08:00:12.255 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.225 waku 9566f53551400df8087f625db5db0f2985c3597bfdb3cdb09e29a8cd0f14cd71
2026-01-19 08:00:12.285 DEBUG [src.node.docker_mananger] Container started with ID 9566f5355140. Setting up logs at ./log/docker/node4_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:12.285 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35810
2026-01-19 08:00:12.285 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:13.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35810/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:13.303 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"}]}'
2026-01-19 08:00:13.305 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:13.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35810/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:13.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.225/tcp/35811/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r","/ip4/172.18.19.225/tcp/35812/ws/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"],"enrUri":"enr:-L24QNnXVVwdM-31tFaIARoGf2YPzgOKRxne8Ed93yXdhZ9iHFuQp-fmWEXxyZ-Nif2zNSrBRnDKS3zpcD2JL_c2hBICgmlkgnY0gmlwhKwSE-GKbXVsdGlhZGRyc5YACASsEhPhBovjAAoErBIT4QaL5N0DgnJzhQADAQAAiXNlY3AyNTZrMaECzLFH1QnEhY3S9G3PE_9X6O-JAKhyCYERe_zUR2lsHC2DdGNwgovjg3VkcIKL5YV3YWt1MgE"}'
2026-01-19 08:00:13.308 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:13.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:13.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:13.318 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:13.318 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:13.318 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:13.318 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:13.320 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:13.320 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.86
2026-01-19 08:00:13.320 DEBUG [src.node.docker_mananger] Generated ports ['23670', '23671', '23672', '23673', '23674']
2026-01-19 08:00:13.320 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:13.320 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:13.320 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:13.321 DEBUG [src.node.docker_mananger] docker run -i -t -p 23670:23670 -p 23671:23671 -p 23672:23672 -p 23673:23673 -p 23674:23674 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23672 --rest-port=23670 --tcp-port=23671 --discv5-udp-port=23673 --rest-address=0.0.0.0 --nat=extip:172.18.86.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aad55bea11bcc20b774ceae5bee64a6eeaea122bdfd7a628efe4e7fbe80accef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23674 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEOgj90gjPqVOnrT0kSoHp5uWDiYliTveIjEBzwCMZirc6AdHYZmR9CxnCwuisFO91WikpK7RJs0AvdaIJ7pJJwCgmlkgnY0gmlwhKwShCiKbXVsdGlhZGRyc5YACASsEoQoBhdZAAoErBKEKAYXWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4XoPgJFDl27Gg4wmARjF3v2ZBjq-450XSq0_lqNzEeSDdGNwghdZg3VkcIIXW4V3YWt1MgE
2026-01-19 08:00:13.506 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.86 waku c859c56e816cc99a744c8ed7a224417be91b2b0971b2661fdf4c4a3093f8a023
2026-01-19 08:00:13.542 DEBUG [src.node.docker_mananger] Container started with ID c859c56e816c. Setting up logs at ./log/docker/node5_2026-01-19_08-00-08__e91dfbac-2210-440c-a291-914661236c78__wakuorg_nwaku:latest.log
2026-01-19 08:00:13.542 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23670
2026-01-19 08:00:13.542 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:14.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23670/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:14.552 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"}]}'
2026-01-19 08:00:14.553 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:14.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23670/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:14.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.86/tcp/23671/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y","/ip4/172.18.86.86/tcp/23672/ws/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"],"enrUri":"enr:-L24QJed_k5be_ZET5_9hy8OAuGKNfcNAylEk2-I7lEbncCJVtX5iDtSzIIPo0ffyr4e1bKu8CCnoohskRiMOa29aQYCgmlkgnY0gmlwhKwSVlaKbXVsdGlhZGRyc5YACASsElZWBlx3AAoErBJWVgZceN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7UQ-dihtAXMSYfw4K6beyPnGhbbsV8uemXmGs53Q5YSDdGNwglx3g3VkcIJceYV3YWt1MgE"}'
2026-01-19 08:00:14.557 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:14.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:14.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:14.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5976/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"]'
2026-01-19 08:00:14.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:14.578 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/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"]'
2026-01-19 08:00:14.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:14.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/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"]'
2026-01-19 08:00:14.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:14.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/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"]'
2026-01-19 08:00:14.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:14.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/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"]'
2026-01-19 08:00:14.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:14.638 DEBUG [src.libs.common] Sleeping for 10 seconds
2026-01-19 08:00:24.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5976/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:24.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.19.225/tcp/46484/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.201.83/tcp/40868/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.86.86/tcp/38824/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.48.200/tcp/34686/p2p/16Uiu2HAmUNoUXEkpKYLS3BcioMpwfMgKU9FnDJHxdY5aRwcKMLFp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 08:00:24.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:24.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.19.225/tcp/35811/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.201.83/tcp/5838/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.86.86/tcp/51550/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 08:00:24.645 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.86/tcp/38824/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"]'
2026-01-19 08:00:24.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:24.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.225/tcp/46484/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"]'
2026-01-19 08:00:24.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.86/tcp/51550/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"]'
2026-01-19 08:00:24.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.83/tcp/5838/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"]'
2026-01-19 08:00:24.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.225/tcp/35811/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"]'
2026-01-19 08:00:24.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48612/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.83/tcp/40868/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"]'
2026-01-19 08:00:24.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.200/tcp/34686/p2p/16Uiu2HAmUNoUXEkpKYLS3BcioMpwfMgKU9FnDJHxdY5aRwcKMLFp"]'
2026-01-19 08:00:24.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.666 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.86/tcp/38824/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"]'
2026-01-19 08:00:24.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:24.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.225/tcp/46484/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"]'
2026-01-19 08:00:24.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.674 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.86/tcp/51550/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"]'
2026-01-19 08:00:24.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.225/tcp/35811/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"]'
2026-01-19 08:00:24.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.200/tcp/34686/p2p/16Uiu2HAmUNoUXEkpKYLS3BcioMpwfMgKU9FnDJHxdY5aRwcKMLFp"]'
2026-01-19 08:00:24.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.86/tcp/38824/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"]'
2026-01-19 08:00:24.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:24.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.86/tcp/51550/p2p/16Uiu2HAmBPrxcgySSJLDoFbnjx6XDQaKbA3avce3aEEwZuYXHm7y"]'
2026-01-19 08:00:24.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.83/tcp/5838/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"]'
2026-01-19 08:00:24.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.83/tcp/40868/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"]'
2026-01-19 08:00:24.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.200/tcp/34686/p2p/16Uiu2HAmUNoUXEkpKYLS3BcioMpwfMgKU9FnDJHxdY5aRwcKMLFp"]'
2026-01-19 08:00:24.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.40/tcp/5977/p2p/16Uiu2HAmAbqfQVMpW3AHzx4yzsDFhbsJWmgiFmWsS4TiuCt245rK"]'
2026-01-19 08:00:24.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.225/tcp/46484/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"]'
2026-01-19 08:00:24.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.703 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.83/tcp/5838/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"]'
2026-01-19 08:00:24.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.225/tcp/35811/p2p/16Uiu2HAm9ChwNMur7q5Xvyo8VMoBFJatHp4Cj8CbxbNLNTwnDa5r"]'
2026-01-19 08:00:24.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23670/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.83/tcp/40868/p2p/16Uiu2HAm8W8v6iEKyiFpMKFsMe3WCkZPWhfjqzGbJ8ogsKeUC3PQ"]'
2026-01-19 08:00:24.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:24.712 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:00:24.713 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:00:24.713 DEBUG [src.node.waku_node] Stopping container with id 72b48568d2c2
2026-01-19 08:00:25.301 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:25.302 DEBUG [src.node.waku_node] Stopping container with id ce7c8aca3d65
2026-01-19 08:00:25.865 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:25.865 DEBUG [src.node.waku_node] Stopping container with id b491f4b7ba74
2026-01-19 08:00:26.115 ERROR [src.node.docker_mananger] Max retries reached for container 72b48568d2c2. Exiting log stream.
2026-01-19 08:00:26.407 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:26.407 DEBUG [src.node.waku_node] Stopping container with id 9566f5355140
2026-01-19 08:00:26.679 ERROR [src.node.docker_mananger] Max retries reached for container ce7c8aca3d65. Exiting log stream.
2026-01-19 08:00:26.930 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:26.931 DEBUG [src.node.waku_node] Stopping container with id c859c56e816c
2026-01-19 08:00:27.220 ERROR [src.node.docker_mananger] Max retries reached for container b491f4b7ba74. Exiting log stream.
2026-01-19 08:00:27.465 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:27.466 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:00:27.500 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:00:27.522 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:00:27.544 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:00:27.566 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:00:27.587 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,145 @@
2026-01-19 08:28:56.441 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:28:56.442 DEBUG [tests.conftest] Running test: test_sync_with_one_node_with_delayed_start with id: 2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f
2026-01-19 08:28:56.442 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:28:56.449 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:28:56.449 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f__wakuorg_nwaku:latest.log
2026-01-19 08:28:56.454 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:28:56.455 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f__wakuorg_nwaku:latest.log
2026-01-19 08:28:56.460 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:28:56.460 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f__wakuorg_nwaku:latest.log
2026-01-19 08:28:56.460 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:28:56.461 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:28:56.461 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:28:56.463 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:28:56.463 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.193.158
2026-01-19 08:28:56.463 DEBUG [src.node.docker_mananger] Generated ports ['60805', '60806', '60807', '60808', '60809']
2026-01-19 08:28:56.463 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:28:56.464 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:28:56.464 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:28:56.464 DEBUG [src.node.docker_mananger] docker run -i -t -p 60805:60805 -p 60806:60806 -p 60807:60807 -p 60808:60808 -p 60809:60809 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60807 --rest-port=60805 --tcp-port=60806 --discv5-udp-port=60808 --rest-address=0.0.0.0 --nat=extip:172.18.193.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dca92ed41fef6fe8ecd8155dc1e90a7fc74beb3dc2effde06bb1caf25c9a33a0 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60809 --metrics-logging=true --relay=true
2026-01-19 08:28:56.653 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.193.158 waku 1f7dcb898d62aee37c35bb4aef67880970d08209327b83189940355ca78af1e1
2026-01-19 08:28:56.686 DEBUG [src.node.docker_mananger] Container started with ID 1f7dcb898d62. Setting up logs at ./log/docker/node1_2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f__wakuorg_nwaku:latest.log
2026-01-19 08:28:56.687 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60805
2026-01-19 08:28:56.687 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:28:56.723 ERROR [src.node.docker_mananger] Max retries reached for container c887cabd946a. Exiting log stream.
2026-01-19 08:28:57.247 ERROR [src.node.docker_mananger] Max retries reached for container 67dd61a5ad10. Exiting log stream.
2026-01-19 08:28:57.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60805/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:28:57.691 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"}]}'
2026-01-19 08:28:57.691 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:28:57.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60805/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:28:57.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.158/tcp/60806/p2p/16Uiu2HAmSFntseaHSEw7ndMJLmGDZBp25nLxY14uqtv9wHTYskZe","/ip4/172.18.193.158/tcp/60807/ws/p2p/16Uiu2HAmSFntseaHSEw7ndMJLmGDZBp25nLxY14uqtv9wHTYskZe"],"enrUri":"enr:-L24QMCkZcFxfSntsEavFHNQzEK0GwSaOFmINSLLsSN3zbN_AcuNSgsw_aAEMVOEBUSi_nDnZuX5EAkSf7xrwAtIhysCgmlkgnY0gmlwhKwSwZ6KbXVsdGlhZGRyc5YACASsEsGeBu2GAAoErBLBngbth90DgnJzhQADAQAAiXNlY3AyNTZrMaEDyhJOPuJGnNy0zKYrbVin4ullQeu2kThaKaSfYppr8HGDdGNwgu2Gg3VkcILtiIV3YWt1MhM"}'
2026-01-19 08:28:57.693 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:28:57.694 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:28:57.694 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:28:57.695 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:28:57.695 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.54.202
2026-01-19 08:28:57.695 DEBUG [src.node.docker_mananger] Generated ports ['10619', '10620', '10621', '10622', '10623']
2026-01-19 08:28:57.696 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:28:57.696 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:28:57.696 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:28:57.696 DEBUG [src.node.docker_mananger] docker run -i -t -p 10619:10619 -p 10620:10620 -p 10621:10621 -p 10622:10622 -p 10623:10623 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10621 --rest-port=10619 --tcp-port=10620 --discv5-udp-port=10622 --rest-address=0.0.0.0 --nat=extip:172.18.54.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebffeced5eab75c6663e80f2ac9eaf1773225ffe6bda943a845dbd7d9babd98a --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10623 --metrics-logging=true --relay=true --storenode=/ip4/172.18.193.158/tcp/60806/p2p/16Uiu2HAmSFntseaHSEw7ndMJLmGDZBp25nLxY14uqtv9wHTYskZe --discv5-bootstrap-node=enr:-L24QMCkZcFxfSntsEavFHNQzEK0GwSaOFmINSLLsSN3zbN_AcuNSgsw_aAEMVOEBUSi_nDnZuX5EAkSf7xrwAtIhysCgmlkgnY0gmlwhKwSwZ6KbXVsdGlhZGRyc5YACASsEsGeBu2GAAoErBLBngbth90DgnJzhQADAQAAiXNlY3AyNTZrMaEDyhJOPuJGnNy0zKYrbVin4ullQeu2kThaKaSfYppr8HGDdGNwgu2Gg3VkcILtiIV3YWt1MhM
2026-01-19 08:28:57.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.54.202 waku 395339ead2c02e316a7aee3825a663f0742e728b7bebf82e04399dcbeaac42a2
2026-01-19 08:28:57.924 DEBUG [src.node.docker_mananger] Container started with ID 395339ead2c0. Setting up logs at ./log/docker/node2_2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f__wakuorg_nwaku:latest.log
2026-01-19 08:28:57.924 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10619
2026-01-19 08:28:57.925 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:28:58.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10619/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:28:58.929 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"}]}'
2026-01-19 08:28:58.929 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:28:58.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10619/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:28:58.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.202/tcp/10620/p2p/16Uiu2HAmFvqE3kPu5aciW6KQ71XqDybFrQrdawNRfgXq6MxcT8KN","/ip4/172.18.54.202/tcp/10621/ws/p2p/16Uiu2HAmFvqE3kPu5aciW6KQ71XqDybFrQrdawNRfgXq6MxcT8KN"],"enrUri":"enr:-L24QF8V7JHzL22JtX4HovVxWnC1bvAnXfLFToi1dvi-cUlWcvORY6Ew6ya95bgsRgE-_b-IEnkKVlswxN2sTNz6H4UCgmlkgnY0gmlwhKwSNsqKbXVsdGlhZGRyc5YACASsEjbKBil8AAoErBI2ygYpfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMKIJRXWivB5etmwebAuHc3ZDo5cBr33Fc2DWCZdEUEWDdGNwgil8g3VkcIIpfoV3YWt1MhM"}'
2026-01-19 08:28:58.932 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:28:58.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10619/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.193.158/tcp/60806/p2p/16Uiu2HAmSFntseaHSEw7ndMJLmGDZBp25nLxY14uqtv9wHTYskZe"]'
2026-01-19 08:28:58.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:58.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:28:58.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:58.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10619/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:28:58.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:58.941 DEBUG [src.steps.store] Relaying message
2026-01-19 08:28:58.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:28:58.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:58.948 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:28:59.149 DEBUG [src.steps.store] Relaying message
2026-01-19 08:28:59.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:28:59.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:59.155 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:28:59.356 DEBUG [src.steps.store] Relaying message
2026-01-19 08:28:59.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:28:59.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:59.362 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:28:59.563 DEBUG [src.steps.store] Relaying message
2026-01-19 08:28:59.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:28:59.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:59.569 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:28:59.770 DEBUG [src.steps.store] Relaying message
2026-01-19 08:28:59.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:28:59.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:59.776 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:28:59.977 DEBUG [src.steps.store] Relaying message
2026-01-19 08:28:59.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:28:59.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:28:59.984 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:29:00.185 DEBUG [src.steps.store] Relaying message
2026-01-19 08:29:00.185 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:29:00.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:29:00.191 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:29:00.392 DEBUG [src.steps.store] Relaying message
2026-01-19 08:29:00.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:29:00.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:29:00.398 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:29:00.599 DEBUG [src.steps.store] Relaying message
2026-01-19 08:29:00.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:29:00.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:29:00.605 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:29:00.806 DEBUG [src.steps.store] Relaying message
2026-01-19 08:29:00.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60805/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)'}'
2026-01-19 08:29:00.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:29:00.813 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:29:01.013 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:29:01.014 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:29:01.015 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:29:01.015 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.94
2026-01-19 08:29:01.016 DEBUG [src.node.docker_mananger] Generated ports ['16371', '16372', '16373', '16374', '16375']
2026-01-19 08:29:01.016 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:29:01.016 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:29:01.016 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:29:01.016 DEBUG [src.node.docker_mananger] docker run -i -t -p 16371:16371 -p 16372:16372 -p 16373:16373 -p 16374:16374 -p 16375:16375 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16373 --rest-port=16371 --tcp-port=16372 --discv5-udp-port=16374 --rest-address=0.0.0.0 --nat=extip:172.18.140.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0aae5610bc4ba9cb63d9ce4edf59b339cd4897f402559ebd5bc64bea17cb6f03 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16375 --metrics-logging=true --relay=true --storenode=/ip4/172.18.54.202/tcp/10620/p2p/16Uiu2HAmFvqE3kPu5aciW6KQ71XqDybFrQrdawNRfgXq6MxcT8KN --discv5-bootstrap-node=enr:-L24QF8V7JHzL22JtX4HovVxWnC1bvAnXfLFToi1dvi-cUlWcvORY6Ew6ya95bgsRgE-_b-IEnkKVlswxN2sTNz6H4UCgmlkgnY0gmlwhKwSNsqKbXVsdGlhZGRyc5YACASsEjbKBil8AAoErBI2ygYpfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMKIJRXWivB5etmwebAuHc3ZDo5cBr33Fc2DWCZdEUEWDdGNwgil8g3VkcIIpfoV3YWt1MhM
2026-01-19 08:29:01.213 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.94 waku ab0c4e3b3cdd4e10655fa902c2400327d1cd147f9fa44d9ac0d633146effb023
2026-01-19 08:29:01.241 DEBUG [src.node.docker_mananger] Container started with ID ab0c4e3b3cdd. Setting up logs at ./log/docker/node3_2026-01-19_08-28-56__8e82dc4b-825e-4542-a1e2-49da2dc9034f__wakuorg_nwaku:latest.log
2026-01-19 08:29:01.242 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16371
2026-01-19 08:29:01.242 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:29:02.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:29:02.246 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"}]}'
2026-01-19 08:29:02.247 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:29:02.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:29:02.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.94/tcp/16372/p2p/16Uiu2HAm5jermqNwmDvisxMPDzSGKrMMAX7BvrnvR6qwpZcf5q1j","/ip4/172.18.140.94/tcp/16373/ws/p2p/16Uiu2HAm5jermqNwmDvisxMPDzSGKrMMAX7BvrnvR6qwpZcf5q1j"],"enrUri":"enr:-L24QFTv_hv2ZryEuFSvNGoQwxqt58NxnelEQktdYmyaKPwAYpJhgZLZo_bzBcqzHvDlMKMQb3Vv1PcJeywmCuHpyKcCgmlkgnY0gmlwhKwSjF6KbXVsdGlhZGRyc5YACASsEoxeBj_0AAoErBKMXgY_9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECmTAOaAoc0cnuZI65lO48mI7IZF-8V8k1Biy6osWjdEqDdGNwgj_0g3VkcII_9oV3YWt1MgE"}'
2026-01-19 08:29:02.249 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:29:02.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16371/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.54.202/tcp/10620/p2p/16Uiu2HAmFvqE3kPu5aciW6KQ71XqDybFrQrdawNRfgXq6MxcT8KN"]'
2026-01-19 08:29:02.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:29:02.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16371/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:29:02.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:29:02.297 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:29:03.297 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:29:03.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60805/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:29:03.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2b3c36aeee25eb9b09ef607c58f79b200f5e1834ec3083e0e2c4993528060f64"},{"messageHash":"0x010209aa28c1113cd2d149d6b08c9f2d8da5255e189c1b0ee8cffd01c7836479"},{"messageHash":"0x63647342bf1216d4171440ded3a661e0bba5ed01e0d44d814f54d775e9e1e3a6"},{"messageHash":"0xaf5db50441b903225b1fca173b2df0f7afce1b24e1258c8ce92ca841dfc75de3"},{"messageHash":"0x60b6c27060cf706d1af8fbd973ac096486610b17c686524710e19b575dcf97e9"},{"messageHash":"0x2faafc1f19acb24c97d0e35ccff7d760b975b0a813ba09ebd88a145f800512e9"},{"messageHash":"0xc71a8cc6101a4319ad88855ffbbf854e205f6300bb10115a164d6d1fb83567ba"},{"messageHash":"0x4c4a7bc6cc33475f23dd0fa43a35255c549a8e846b3792a6d889a88513cf8a22"},{"messageHash":"0xdf0f99719b14f801465e930a0c95a569ca319777ae975d4c56f93038eefa54ea"},{"messageHash":"0xd5000b7071e89525531c19d72935fc90e2393959ac780846cae8ceb1a2ba8b01"}]}'
2026-01-19 08:29:03.302 DEBUG [src.steps.store] messages length is 10
2026-01-19 08:29:03.303 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:29:03.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10619/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:29:03.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2b3c36aeee25eb9b09ef607c58f79b200f5e1834ec3083e0e2c4993528060f64"},{"messageHash":"0x010209aa28c1113cd2d149d6b08c9f2d8da5255e189c1b0ee8cffd01c7836479"},{"messageHash":"0x63647342bf1216d4171440ded3a661e0bba5ed01e0d44d814f54d775e9e1e3a6"},{"messageHash":"0xaf5db50441b903225b1fca173b2df0f7afce1b24e1258c8ce92ca841dfc75de3"},{"messageHash":"0x60b6c27060cf706d1af8fbd973ac096486610b17c686524710e19b575dcf97e9"},{"messageHash":"0x2faafc1f19acb24c97d0e35ccff7d760b975b0a813ba09ebd88a145f800512e9"},{"messageHash":"0xc71a8cc6101a4319ad88855ffbbf854e205f6300bb10115a164d6d1fb83567ba"},{"messageHash":"0x4c4a7bc6cc33475f23dd0fa43a35255c549a8e846b3792a6d889a88513cf8a22"},{"messageHash":"0xdf0f99719b14f801465e930a0c95a569ca319777ae975d4c56f93038eefa54ea"},{"messageHash":"0xd5000b7071e89525531c19d72935fc90e2393959ac780846cae8ceb1a2ba8b01"}]}'
2026-01-19 08:29:03.307 DEBUG [src.steps.store] messages length is 10
2026-01-19 08:29:03.308 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:29:03.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16371/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:29:03.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"762ce12f16f79cfbea28","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2b3c36aeee25eb9b09ef607c58f79b200f5e1834ec3083e0e2c4993528060f64"},{"messageHash":"0x010209aa28c1113cd2d149d6b08c9f2d8da5255e189c1b0ee8cffd01c7836479"},{"messageHash":"0x63647342bf1216d4171440ded3a661e0bba5ed01e0d44d814f54d775e9e1e3a6"},{"messageHash":"0xaf5db50441b903225b1fca173b2df0f7afce1b24e1258c8ce92ca841dfc75de3"},{"messageHash":"0x60b6c27060cf706d1af8fbd973ac096486610b17c686524710e19b575dcf97e9"},{"messageHash":"0x2faafc1f19acb24c97d0e35ccff7d760b975b0a813ba09ebd88a145f800512e9"},{"messageHash":"0xc71a8cc6101a4319ad88855ffbbf854e205f6300bb10115a164d6d1fb83567ba"},{"messageHash":"0x4c4a7bc6cc33475f23dd0fa43a35255c549a8e846b3792a6d889a88513cf8a22"},{"messageHash":"0xdf0f99719b14f801465e930a0c95a569ca319777ae975d4c56f93038eefa54ea"},{"messageHash":"0xd5000b7071e89525531c19d72935fc90e2393959ac780846cae8ceb1a2ba8b01"}]}'
2026-01-19 08:29:03.316 DEBUG [src.steps.store] messages length is 10
2026-01-19 08:29:03.318 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:29:03.320 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:29:03.320 DEBUG [src.node.waku_node] Stopping container with id 1f7dcb898d62
2026-01-19 08:29:03.908 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:29:03.908 DEBUG [src.node.waku_node] Stopping container with id 395339ead2c0
2026-01-19 08:29:04.460 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:29:04.460 DEBUG [src.node.waku_node] Stopping container with id ab0c4e3b3cdd
2026-01-19 08:29:04.719 ERROR [src.node.docker_mananger] Max retries reached for container 1f7dcb898d62. Exiting log stream.
2026-01-19 08:29:05.013 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:29:05.015 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:29:05.022 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:29:05.032 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:29:05.037 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_store_with_wrong_url_pubsub_topic with id: 2026-01-19_08-02-16__4cdb1750-f59b-48e1-a1ba-49d935536fb4
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_2026-01-19_08-02-16__4cdb1750-f59b-48e1-a1ba-49d935536fb4__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.196.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59021', '59022', '59023', '59024', '59025']
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 59021:59021 -p 59022:59022 -p 59023:59023 -p 59024:59024 -p 59025:59025 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59023 --rest-port=59021 --tcp-port=59022 --discv5-udp-port=59024 --rest-address=0.0.0.0 --nat=extip:172.18.196.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a11fcf30b03b9f57fff5ace9ffdffb67135db7fc1e741aec92bcd7242bc97db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59025 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.201 waku 93c3e06c1b928c1348eccff342de95a99dee50694c0a3b98169901777a3b93cc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93c3e06c1b92. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-02-16__4cdb1750-f59b-48e1-a1ba-49d935536fb4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59021
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 0533897cf559. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7ad840080401. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59021/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:59021/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.201/tcp/59022/p2p/16Uiu2HAmHziHz2ESGNqhiT4CkuKfPFhTb8qMPd5HChU5UpBY99Da","/ip4/172.18.196.201/tcp/59023/ws/p2p/16Uiu2HAmHziHz2ESGNqhiT4CkuKfPFhTb8qMPd5HChU5UpBY99Da"],"enrUri":"enr:-L24QNTcrPottyt-n19-URXGR3K-mMiMRUtPudfciFWKDueAdH5HkkQ3SMdEvXRnH4ZGsLp1srVun1TNpCN-3I_RAHECgmlkgnY0gmlwhKwSxMmKbXVsdGlhZGRyc5YACASsEsTJBuaOAAoErBLEyQbmj90DgnJzhQADAQAAiXNlY3AyNTZrMaEDT1flJbdMKO1fn9E5XgNS714iVmOhr8ydWqNiiJBfhamDdGNwguaOg3VkcILmkIV3YWt1MgM"}'
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_2026-01-19_08-02-16__4cdb1750-f59b-48e1-a1ba-49d935536fb4__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.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38732', '38733', '38734', '38735', '38736']
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 38732:38732 -p 38733:38733 -p 38734:38734 -p 38735:38735 -p 38736:38736 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38734 --rest-port=38732 --tcp-port=38733 --discv5-udp-port=38735 --rest-address=0.0.0.0 --nat=extip:172.18.46.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=01e48b570836ddad5c0ccbf1dfc920f5e7fcc3d7caa524a7fe5bcf5f9f700bea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38736 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNTcrPottyt-n19-URXGR3K-mMiMRUtPudfciFWKDueAdH5HkkQ3SMdEvXRnH4ZGsLp1srVun1TNpCN-3I_RAHECgmlkgnY0gmlwhKwSxMmKbXVsdGlhZGRyc5YACASsEsTJBuaOAAoErBLEyQbmj90DgnJzhQADAQAAiXNlY3AyNTZrMaEDT1flJbdMKO1fn9E5XgNS714iVmOhr8ydWqNiiJBfhamDdGNwguaOg3VkcILmkIV3YWt1MgM --storenode=/ip4/172.18.196.201/tcp/59022/p2p/16Uiu2HAmHziHz2ESGNqhiT4CkuKfPFhTb8qMPd5HChU5UpBY99Da --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.215 waku 39d8511917e898258343c428bbf46a2d2c9ff83bc909d46ab9f97f3fd5ce82f6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 39d8511917e8. Setting up logs at ./log/docker/store_node1_2026-01-19_08-02-16__4cdb1750-f59b-48e1-a1ba-49d935536fb4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38732
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:38732/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:38732/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.215/tcp/38733/p2p/16Uiu2HAmGd8BYTeznrigsbeNMWVioXEq99WrwWctUvJR2aYQKUd6","/ip4/172.18.46.215/tcp/38734/ws/p2p/16Uiu2HAmGd8BYTeznrigsbeNMWVioXEq99WrwWctUvJR2aYQKUd6"],"enrUri":"enr:-L24QNsLbIPdFAcmMVs1j_BYNb7In-_oPNffYtXOQPARm5DUCFedmH8_J-x3TXSCzavUvrABrBn8EB5TrHuLd3o7OfACgmlkgnY0gmlwhKwSLteKbXVsdGlhZGRyc5YACASsEi7XBpdNAAoErBIu1waXTt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOvRxE6fFtJKpACxe4zUjpjabB1MtmFyMymKbTeILU1mDdGNwgpdNg3VkcIKXT4V3YWt1MgM"}'
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:38732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.201/tcp/59022/p2p/16Uiu2HAmHziHz2ESGNqhiT4CkuKfPFhTb8qMPd5HChU5UpBY99Da"]'
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:59021/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:38732/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:59021/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:59021/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:59021/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:59021/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:59021/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:59021/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:59021/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:59021/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:59021/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:59021/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 93c3e06c1b92
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 39d8511917e8
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 @@
2026-01-19 07:56:27.009 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:56:27.009 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_invalid_pubsub_topic_format with id: 2026-01-19_07-56-27__818b2933-3426-4c7c-9e2a-79789731f5a4
2026-01-19 07:56:27.009 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:56:27.009 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:56:27.010 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-19 07:56:27.016 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:56:27.016 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-56-27__818b2933-3426-4c7c-9e2a-79789731f5a4__wakuorg_nwaku:latest.log
2026-01-19 07:56:27.016 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:56:27.016 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:56:27.018 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:56:27.018 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.122
2026-01-19 07:56:27.018 DEBUG [src.node.docker_mananger] Generated ports ['7743', '7744', '7745', '7746', '7747']
2026-01-19 07:56:27.018 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:56:27.018 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:56:27.018 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:56:27.019 DEBUG [src.node.docker_mananger] docker run -i -t -p 7743:7743 -p 7744:7744 -p 7745:7745 -p 7746:7746 -p 7747:7747 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7745 --rest-port=7743 --tcp-port=7744 --discv5-udp-port=7746 --rest-address=0.0.0.0 --nat=extip:172.18.205.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c0580dbe061c2b650328aca4dd3c1e0afc68825a5fdef7ea7e11747bf6a73a4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7747 --metrics-logging=true --relay=true --filter=true
2026-01-19 07:56:27.196 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.122 waku 3f83824c5f3397436e0f2f1792e5e3a811628292e764803d970068099f93d338
2026-01-19 07:56:27.228 DEBUG [src.node.docker_mananger] Container started with ID 3f83824c5f33. Setting up logs at ./log/docker/node1_2026-01-19_07-56-27__818b2933-3426-4c7c-9e2a-79789731f5a4__wakuorg_nwaku:latest.log
2026-01-19 07:56:27.229 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7743
2026-01-19 07:56:27.229 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:56:27.321 ERROR [src.node.docker_mananger] Max retries reached for container 3ab9a15909a0. Exiting log stream.
2026-01-19 07:56:27.814 ERROR [src.node.docker_mananger] Max retries reached for container a94c18be129b. Exiting log stream.
2026-01-19 07:56:28.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7743/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:56:28.233 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"}]}'
2026-01-19 07:56:28.233 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:56:28.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7743/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:56:28.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.122/tcp/7744/p2p/16Uiu2HAmCBJyn5unz8QJrPn7pPVCKuLYjSxS8ZQYYTCw5yS95wKS","/ip4/172.18.205.122/tcp/7745/ws/p2p/16Uiu2HAmCBJyn5unz8QJrPn7pPVCKuLYjSxS8ZQYYTCw5yS95wKS"],"enrUri":"enr:-L24QFk_FMBc9zhvq18p1AQNKSOJ8mZiopdzZxbiWAbFYLTNMtwUUBVEZ2noH_UaIvwumHqCXbktVEjE0I405ghLClYCgmlkgnY0gmlwhKwSzXqKbXVsdGlhZGRyc5YACASsEs16Bh5AAAoErBLNegYeQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-OjNJPleEkQA-6lv_vlBWGLQQmagx2RgfBsoqR7T44WDdGNwgh5Ag3VkcIIeQoV3YWt1MgU"}'
2026-01-19 07:56:28.236 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:56:28.236 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-19 07:56:28.242 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:56:28.242 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-56-27__818b2933-3426-4c7c-9e2a-79789731f5a4__wakuorg_nwaku:latest.log
2026-01-19 07:56:28.242 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:56:28.242 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:56:28.244 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:56:28.244 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.15
2026-01-19 07:56:28.244 DEBUG [src.node.docker_mananger] Generated ports ['25332', '25333', '25334', '25335', '25336']
2026-01-19 07:56:28.244 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:56:28.244 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:56:28.244 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:56:28.244 DEBUG [src.node.docker_mananger] docker run -i -t -p 25332:25332 -p 25333:25333 -p 25334:25334 -p 25335:25335 -p 25336:25336 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25334 --rest-port=25332 --tcp-port=25333 --discv5-udp-port=25335 --rest-address=0.0.0.0 --nat=extip:172.18.252.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc66b53ded89f4e913aaa330c3fbcae3ef0b749bad0c7ef0dc6baeeee14ac0da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25336 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFk_FMBc9zhvq18p1AQNKSOJ8mZiopdzZxbiWAbFYLTNMtwUUBVEZ2noH_UaIvwumHqCXbktVEjE0I405ghLClYCgmlkgnY0gmlwhKwSzXqKbXVsdGlhZGRyc5YACASsEs16Bh5AAAoErBLNegYeQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-OjNJPleEkQA-6lv_vlBWGLQQmagx2RgfBsoqR7T44WDdGNwgh5Ag3VkcIIeQoV3YWt1MgU --filternode=/ip4/172.18.205.122/tcp/7744/p2p/16Uiu2HAmCBJyn5unz8QJrPn7pPVCKuLYjSxS8ZQYYTCw5yS95wKS
2026-01-19 07:56:28.422 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.15 waku 6b5c2db2fdc69eb402b64735d0f59ed25e70b71ee87c9a99ffc93cec9e5ee409
2026-01-19 07:56:28.451 DEBUG [src.node.docker_mananger] Container started with ID 6b5c2db2fdc6. Setting up logs at ./log/docker/node2_2026-01-19_07-56-27__818b2933-3426-4c7c-9e2a-79789731f5a4__wakuorg_nwaku:latest.log
2026-01-19 07:56:28.451 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25332
2026-01-19 07:56:28.451 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:56:29.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25332/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:56:29.456 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"}]}'
2026-01-19 07:56:29.456 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:56:29.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25332/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:56:29.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.15/tcp/25333/p2p/16Uiu2HAm1sqJeXnC4jDf7bMujVu9vFCH1rAqkcfL4QqYgvDrQPXA","/ip4/172.18.252.15/tcp/25334/ws/p2p/16Uiu2HAm1sqJeXnC4jDf7bMujVu9vFCH1rAqkcfL4QqYgvDrQPXA"],"enrUri":"enr:-L24QF_FXNHmDaxcRBPrSrlsm19Y1hT0H-ERgJcSiDFmpuucH2HU8fgE4Q71l-M-qLUp99hknUp9_It_TPjDuvv2xgcCgmlkgnY0gmlwhKwS_A-KbXVsdGlhZGRyc5YACASsEvwPBmL1AAoErBL8DwZi9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECX9nEOLnMog_WLwWUAmGMhvs-lyWHf_uGg7spmo1i7NWDdGNwgmL1g3VkcIJi94V3YWt1MgA"}'
2026-01-19 07:56:29.459 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:56:29.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25332/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.122/tcp/7744/p2p/16Uiu2HAmCBJyn5unz8QJrPn7pPVCKuLYjSxS8ZQYYTCw5yS95wKS"]'
2026-01-19 07:56:29.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:56:29.487 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-19 07:56:29.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7743/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:56:29.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:56:29.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25332/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ba028ef3-a5aa-4d32-8f53-d82fddfce478", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:56:29.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ba028ef3-a5aa-4d32-8f53-d82fddfce478","statusDesc":"OK"}'
2026-01-19 07:56:29.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25332/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": ["/waku/2/rs/3/1"]}'
2026-01-19 07:56:29.519 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:25332/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\\"))"}'
2026-01-19 07:56:29.522 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:56:29.522 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:56:29.523 DEBUG [src.node.waku_node] Stopping container with id 3f83824c5f33
2026-01-19 07:56:30.083 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:56:30.083 DEBUG [src.node.waku_node] Stopping container with id 6b5c2db2fdc6
2026-01-19 07:56:30.578 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:56:30.578 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:56:30.584 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:56:30.588 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
2026-01-19 08:14:56.560 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:14:56.561 DEBUG [tests.conftest] Running test: test_store_with_empty_and_valid_hash with id: 2026-01-19_08-14-56__acb7bdbf-1eb7-4301-86ab-037ebd22340e
2026-01-19 08:14:56.561 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:14:56.561 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:14:56.562 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-19 08:14:56.568 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:14:56.568 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-19_08-14-56__acb7bdbf-1eb7-4301-86ab-037ebd22340e__wakuorg_nwaku:latest.log
2026-01-19 08:14:56.568 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:14:56.569 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:14:56.570 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:14:56.570 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.79.137
2026-01-19 08:14:56.570 DEBUG [src.node.docker_mananger] Generated ports ['1430', '1431', '1432', '1433', '1434']
2026-01-19 08:14:56.570 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:14:56.570 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:14:56.571 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:14:56.571 DEBUG [src.node.docker_mananger] docker run -i -t -p 1430:1430 -p 1431:1431 -p 1432:1432 -p 1433:1433 -p 1434:1434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1432 --rest-port=1430 --tcp-port=1431 --discv5-udp-port=1433 --rest-address=0.0.0.0 --nat=extip:172.18.79.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb7401a8c68c8e3fc5c456a36204878d7a95a5dc97f56400ef9bfdb9bfc954ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1434 --metrics-logging=true --store=true --relay=true
2026-01-19 08:14:56.753 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.79.137 waku f3a41e4dc78321978ee6c2f826ff4b66d9b62f19a8bfc9cbbed2894f5853f537
2026-01-19 08:14:56.781 DEBUG [src.node.docker_mananger] Container started with ID f3a41e4dc783. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-14-56__acb7bdbf-1eb7-4301-86ab-037ebd22340e__wakuorg_nwaku:latest.log
2026-01-19 08:14:56.781 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1430
2026-01-19 08:14:56.782 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:14:56.844 ERROR [src.node.docker_mananger] Max retries reached for container ffbff2ecd266. Exiting log stream.
2026-01-19 08:14:57.354 ERROR [src.node.docker_mananger] Max retries reached for container 2a41a745aef7. Exiting log stream.
2026-01-19 08:14:57.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1430/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:57.785 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"}]}'
2026-01-19 08:14:57.785 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:14:57.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:57.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.137/tcp/1431/p2p/16Uiu2HAmUaXSGiDPa9rPHpurQXLMuvWFhhasPqxtfG5Hj4tqR8Rw","/ip4/172.18.79.137/tcp/1432/ws/p2p/16Uiu2HAmUaXSGiDPa9rPHpurQXLMuvWFhhasPqxtfG5Hj4tqR8Rw"],"enrUri":"enr:-L24QIovipM7oWid0JRuT-_VbVhbgxn8Y7WMNEHvu0KAew74eQPBIrqthz3vygYickkfeiRt-020uywjXc6DQvg_DM8CgmlkgnY0gmlwhKwST4mKbXVsdGlhZGRyc5YACASsEk-JBgWXAAoErBJPiQYFmN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7JY8V1o-Wixwk_43Ik8xoARgyvwIYu1E0UFh-sPFdwKDdGNwggWXg3VkcIIFmYV3YWt1MgM"}'
2026-01-19 08:14:57.788 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:14:57.795 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:14:57.795 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-19_08-14-56__acb7bdbf-1eb7-4301-86ab-037ebd22340e__wakuorg_nwaku:latest.log
2026-01-19 08:14:57.796 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:14:57.796 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:14:57.797 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:14:57.797 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.166
2026-01-19 08:14:57.798 DEBUG [src.node.docker_mananger] Generated ports ['18510', '18511', '18512', '18513', '18514']
2026-01-19 08:14:57.798 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:14:57.798 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:14:57.798 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:14:57.798 DEBUG [src.node.docker_mananger] docker run -i -t -p 18510:18510 -p 18511:18511 -p 18512:18512 -p 18513:18513 -p 18514:18514 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18512 --rest-port=18510 --tcp-port=18511 --discv5-udp-port=18513 --rest-address=0.0.0.0 --nat=extip:172.18.15.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=77b3ea926bcb3daf4c78ceb05fbed7eadc9083990825de48c5bce5c2defd0e7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18514 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIovipM7oWid0JRuT-_VbVhbgxn8Y7WMNEHvu0KAew74eQPBIrqthz3vygYickkfeiRt-020uywjXc6DQvg_DM8CgmlkgnY0gmlwhKwST4mKbXVsdGlhZGRyc5YACASsEk-JBgWXAAoErBJPiQYFmN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7JY8V1o-Wixwk_43Ik8xoARgyvwIYu1E0UFh-sPFdwKDdGNwggWXg3VkcIIFmYV3YWt1MgM --storenode=/ip4/172.18.79.137/tcp/1431/p2p/16Uiu2HAmUaXSGiDPa9rPHpurQXLMuvWFhhasPqxtfG5Hj4tqR8Rw --store=true --relay=true
2026-01-19 08:14:57.976 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.166 waku 6a7f82cb785af27f484b7d57cb2bc44cedfb6f8d14a98cab69247202fd45605b
2026-01-19 08:14:58.007 DEBUG [src.node.docker_mananger] Container started with ID 6a7f82cb785a. Setting up logs at ./log/docker/store_node1_2026-01-19_08-14-56__acb7bdbf-1eb7-4301-86ab-037ebd22340e__wakuorg_nwaku:latest.log
2026-01-19 08:14:58.008 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18510
2026-01-19 08:14:58.009 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:14:59.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18510/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:59.013 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"}]}'
2026-01-19 08:14:59.013 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:14:59.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18510/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:59.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.166/tcp/18511/p2p/16Uiu2HAm78QansCKt22kNhCveiYktazbxZTqXbTnrMQozNhmfMPw","/ip4/172.18.15.166/tcp/18512/ws/p2p/16Uiu2HAm78QansCKt22kNhCveiYktazbxZTqXbTnrMQozNhmfMPw"],"enrUri":"enr:-L24QLY0PCP2WQTH0pg6ar7acQe6cH8ewONJg6t8llgcuktHOS9i7_7gR3-5XNDv3Za32OPW5yzEbLjSAPhFcPCZIN8CgmlkgnY0gmlwhKwSD6aKbXVsdGlhZGRyc5YACASsEg-mBkhPAAoErBIPpgZIUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECrd_12_2b3Llgr_EzzS2vx1nk9Uj1ApBL_vWh3ceyU3KDdGNwgkhPg3VkcIJIUYV3YWt1MgM"}'
2026-01-19 08:14:59.016 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:14:59.017 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18510/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.79.137/tcp/1431/p2p/16Uiu2HAmUaXSGiDPa9rPHpurQXLMuvWFhhasPqxtfG5Hj4tqR8Rw"]'
2026-01-19 08:14:59.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1430/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:14:59.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18510/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:14:59.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.026 DEBUG [src.steps.store] Relaying message
2026-01-19 08:14:59.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1430/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)'}'
2026-01-19 08:14:59.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.032 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:14:59.232 DEBUG [src.steps.store] Relaying message
2026-01-19 08:14:59.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1430/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)'}'
2026-01-19 08:14:59.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.239 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:14:59.440 DEBUG [src.steps.store] Relaying message
2026-01-19 08:14:59.440 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1430/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)'}'
2026-01-19 08:14:59.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.446 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:14:59.646 DEBUG [src.steps.store] Relaying message
2026-01-19 08:14:59.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1430/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)'}'
2026-01-19 08:14:59.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:59.653 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:14:59.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1430/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x2488b0dd6dec9c8c20c7ffbef3846ee1fbdef66457af34674e8fa2da8526a802%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:59.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2488b0dd6dec9c8c20c7ffbef3846ee1fbdef66457af34674e8fa2da8526a802"}]}'
2026-01-19 08:14:59.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18510/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x2488b0dd6dec9c8c20c7ffbef3846ee1fbdef66457af34674e8fa2da8526a802%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:59.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2488b0dd6dec9c8c20c7ffbef3846ee1fbdef66457af34674e8fa2da8526a802"}]}'
2026-01-19 08:14:59.861 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:14:59.862 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:14:59.862 DEBUG [src.node.waku_node] Stopping container with id f3a41e4dc783
2026-01-19 08:15:00.388 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:15:00.388 DEBUG [src.node.waku_node] Stopping container with id 6a7f82cb785a
2026-01-19 08:15:00.936 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:15:00.939 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:15:00.945 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:15:00.951 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,264 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_resubscribe_to_unsubscribed_content_topics with id: 2026-01-19_08-02-11__71fcb886-48af-491f-9ee6-9bd46b84eb0f
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_2026-01-19_08-02-11__71fcb886-48af-491f-9ee6-9bd46b84eb0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.140
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11794', '11795', '11796', '11797', '11798']
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 11794:11794 -p 11795:11795 -p 11796:11796 -p 11797:11797 -p 11798:11798 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11796 --rest-port=11794 --tcp-port=11795 --discv5-udp-port=11797 --rest-address=0.0.0.0 --nat=extip:172.18.148.140 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e823ea7a9bbbbf9ebd45fafaaa818cca617fb96aa036eedb588afbafdc2ddfda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11798 --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.148.140 waku db5dd3d12310b4a231072184725802cdcd8a773acb9ddbf6140d5516d9a62c76
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db5dd3d12310. Setting up logs at ./log/docker/node1_2026-01-19_08-02-11__71fcb886-48af-491f-9ee6-9bd46b84eb0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11794
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 2c5f759b3164. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88ed2bc317b7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11794/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:11794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.140/tcp/11795/p2p/16Uiu2HAmCQmtr9XH6wBQ5ZEmt5nacJ7KKymc9WzxCqv21ZW6cEe7","/ip4/172.18.148.140/tcp/11796/ws/p2p/16Uiu2HAmCQmtr9XH6wBQ5ZEmt5nacJ7KKymc9WzxCqv21ZW6cEe7"],"enrUri":"enr:-L24QBVczUPJR8fa6S2LlpSbua9WOfOrtetEPzgnnnfr716nJgyKYqTUrmoXovQv0XcLulKgyL37FObckxlX_28ksDkCgmlkgnY0gmlwhKwSlIyKbXVsdGlhZGRyc5YACASsEpSMBi4TAAoErBKUjAYuFN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_FvI5XyfxOFQBciIoZdaH0l2uJblgMlIKiAmIAx0ziSDdGNwgi4Tg3VkcIIuFYV3YWt1MgU"}'
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_2026-01-19_08-02-11__71fcb886-48af-491f-9ee6-9bd46b84eb0f__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.28.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36795', '36796', '36797', '36798', '36799']
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 36795:36795 -p 36796:36796 -p 36797:36797 -p 36798:36798 -p 36799:36799 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36797 --rest-port=36795 --tcp-port=36796 --discv5-udp-port=36798 --rest-address=0.0.0.0 --nat=extip:172.18.28.255 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2cec7ffa51d92dd00a28e9bda2ba3d81683f11fb5a8b3e4c74cd42c8d3ff6ae8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36799 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBVczUPJR8fa6S2LlpSbua9WOfOrtetEPzgnnnfr716nJgyKYqTUrmoXovQv0XcLulKgyL37FObckxlX_28ksDkCgmlkgnY0gmlwhKwSlIyKbXVsdGlhZGRyc5YACASsEpSMBi4TAAoErBKUjAYuFN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_FvI5XyfxOFQBciIoZdaH0l2uJblgMlIKiAmIAx0ziSDdGNwgi4Tg3VkcIIuFYV3YWt1MgU --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.28.255 waku 6d50b4aaa36530252f81f6bd1c5184f2fd284a01664b8df0ffb6f73eaf2856ca
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6d50b4aaa365. Setting up logs at ./log/docker/node2_2026-01-19_08-02-11__71fcb886-48af-491f-9ee6-9bd46b84eb0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36795
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:36795/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:36795/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.28.255/tcp/36796/p2p/16Uiu2HAm1eUhr464MhZvXDPoKDUDKw5oLh8m9xX5diyjArYwhcEv","/ip4/172.18.28.255/tcp/36797/ws/p2p/16Uiu2HAm1eUhr464MhZvXDPoKDUDKw5oLh8m9xX5diyjArYwhcEv"],"enrUri":"enr:-L24QJVKDYyu8-2cpCa4IaKqKIyzuZEBEdrKcjxyGnXA8ca1EMxOJO-yyp3I3QvCh6QUkEYDWKLsaljPZxD0Ty3go6UCgmlkgnY0gmlwhKwSHP-KbXVsdGlhZGRyc5YACASsEhz_Bo-8AAoErBIc_waPvd0DgnJzhQACAQAAiXNlY3AyNTZrMaECXG3sZ168WGdZeHbMwQD5R6aseipzjA3rxF2hTGeC89ODdGNwgo-8g3VkcIKPvoV3YWt1MgE"}'
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:36795/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.140/tcp/11795/p2p/16Uiu2HAmCQmtr9XH6wBQ5ZEmt5nacJ7KKymc9WzxCqv21ZW6cEe7"]'
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:11794/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:36795/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:11794/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:11794/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":1768809733923357385,"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:36795/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":1768809733923357385,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734039160941,"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:36795/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":1768809734039160941,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734152256899,"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:36795/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":1768809734152256899,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734265057104,"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:36795/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":1768809734265057104,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734378514707,"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:36795/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":1768809734378514707,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734491476222,"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:36795/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":1768809734491476222,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734604814862,"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:36795/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":1768809734604814862,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809734717887586,"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:36795/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":1768809734717887586,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:11794/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 DELETE "http://127.0.0.1:36795/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/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:11794/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:36795/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:11794/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:11794/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":1768809735735944431,"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:36795/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":1768809735735944431,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809735853574931,"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:36795/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":1768809735853574931,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809735966624209,"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:36795/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":1768809735966624209,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809736080876602,"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:36795/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":1768809736080876602,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809736194390224,"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:36795/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":1768809736194390224,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809736307052801,"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:36795/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":1768809736307052801,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809736420486577,"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:36795/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":1768809736420486577,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11794/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:11794/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":1768809736533913104,"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:36795/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":1768809736533913104,"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 db5dd3d12310
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6d50b4aaa365
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,71 @@
2026-01-19 08:14:38.102 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:14:38.103 DEBUG [tests.conftest] Running test: test_sender_uses_auto_api_receiver_uses_regular_api with id: 2026-01-19_08-14-38__17d31a4f-8216-4396-bb55-9bb2be9294a4
2026-01-19 08:14:38.103 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:14:38.103 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:14:38.103 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-19 08:14:38.110 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:14:38.111 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-14-38__17d31a4f-8216-4396-bb55-9bb2be9294a4__wakuorg_nwaku:latest.log
2026-01-19 08:14:38.111 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:14:38.111 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:14:38.112 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:14:38.112 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.103.21
2026-01-19 08:14:38.113 DEBUG [src.node.docker_mananger] Generated ports ['61271', '61272', '61273', '61274', '61275']
2026-01-19 08:14:38.113 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:14:38.113 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:14:38.113 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:14:38.113 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:14:38.113 DEBUG [src.node.docker_mananger] docker run -i -t -p 61271:61271 -p 61272:61272 -p 61273:61273 -p 61274:61274 -p 61275:61275 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61273 --rest-port=61271 --tcp-port=61272 --discv5-udp-port=61274 --rest-address=0.0.0.0 --nat=extip:172.18.103.21 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6d8f9a4a38ad4cac726eeccf57f9e549a5dcbc0edb1e3e08cf3cb4ed83eede8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61275 --metrics-logging=true --relay=true --filter=true --num-shards-in-network=1
2026-01-19 08:14:38.301 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.103.21 waku 04bdb59936ebe6791cbe203598943a73c9d34285d99050d85bcb1797cb795b86
2026-01-19 08:14:38.332 DEBUG [src.node.docker_mananger] Container started with ID 04bdb59936eb. Setting up logs at ./log/docker/node1_2026-01-19_08-14-38__17d31a4f-8216-4396-bb55-9bb2be9294a4__wakuorg_nwaku:latest.log
2026-01-19 08:14:38.332 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61271
2026-01-19 08:14:38.332 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:14:38.370 ERROR [src.node.docker_mananger] Max retries reached for container 6fb94a916531. Exiting log stream.
2026-01-19 08:14:38.908 ERROR [src.node.docker_mananger] Max retries reached for container 145b4d211140. Exiting log stream.
2026-01-19 08:14:39.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61271/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:39.336 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"}]}'
2026-01-19 08:14:39.336 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:14:39.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61271/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:39.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.21/tcp/61272/p2p/16Uiu2HAmEhk9bVrUMncocFBQBQnnmeXGBfWjrnTrVND6PVWNTsj2","/ip4/172.18.103.21/tcp/61273/ws/p2p/16Uiu2HAmEhk9bVrUMncocFBQBQnnmeXGBfWjrnTrVND6PVWNTsj2"],"enrUri":"enr:-L24QJeflrhfYoX--ZR9_VqUZfDb8gNfvm_Edr1HcAAJJfP4K2KGb7YD_m4Ovu7radlWzwepqs61zqKDEC-Ef3_GkpQCgmlkgnY0gmlwhKwSZxWKbXVsdGlhZGRyc5YACASsEmcVBu9YAAoErBJnFQbvWd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDHmwO9qJ71DoPj7uPpqlIHrwi_RPKdUz146FNzU5d3w2DdGNwgu9Yg3VkcILvWoV3YWt1MgU"}'
2026-01-19 08:14:39.339 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:14:39.346 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:14:39.346 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-14-38__17d31a4f-8216-4396-bb55-9bb2be9294a4__wakuorg_nwaku:latest.log
2026-01-19 08:14:39.346 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:14:39.346 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:14:39.348 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:14:39.348 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.69
2026-01-19 08:14:39.348 DEBUG [src.node.docker_mananger] Generated ports ['3933', '3934', '3935', '3936', '3937']
2026-01-19 08:14:39.348 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:14:39.348 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:14:39.349 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:14:39.349 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:14:39.349 DEBUG [src.node.docker_mananger] docker run -i -t -p 3933:3933 -p 3934:3934 -p 3935:3935 -p 3936:3936 -p 3937:3937 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3935 --rest-port=3933 --tcp-port=3934 --discv5-udp-port=3936 --rest-address=0.0.0.0 --nat=extip:172.18.147.69 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f0eda6fe87d3c598b6fc29cc6cd79d2345dd9eb19827a66af66acad721ca36f0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3937 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJeflrhfYoX--ZR9_VqUZfDb8gNfvm_Edr1HcAAJJfP4K2KGb7YD_m4Ovu7radlWzwepqs61zqKDEC-Ef3_GkpQCgmlkgnY0gmlwhKwSZxWKbXVsdGlhZGRyc5YACASsEmcVBu9YAAoErBJnFQbvWd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDHmwO9qJ71DoPj7uPpqlIHrwi_RPKdUz146FNzU5d3w2DdGNwgu9Yg3VkcILvWoV3YWt1MgU --num-shards-in-network=1
2026-01-19 08:14:39.534 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.69 waku 4adb2ffe783da02a6a35c17df5f6275dfaa2a96142b055cfac8682a9a333f764
2026-01-19 08:14:39.565 DEBUG [src.node.docker_mananger] Container started with ID 4adb2ffe783d. Setting up logs at ./log/docker/node2_2026-01-19_08-14-38__17d31a4f-8216-4396-bb55-9bb2be9294a4__wakuorg_nwaku:latest.log
2026-01-19 08:14:39.565 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3933
2026-01-19 08:14:39.566 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:14:40.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:40.578 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"}]}'
2026-01-19 08:14:40.579 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:14:40.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3933/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:40.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.69/tcp/3934/p2p/16Uiu2HAm9LRkLmiUWhMXNmEPxAway23NjxJKSgUdbAnTThryf6Af","/ip4/172.18.147.69/tcp/3935/ws/p2p/16Uiu2HAm9LRkLmiUWhMXNmEPxAway23NjxJKSgUdbAnTThryf6Af"],"enrUri":"enr:-L24QHWzk0P-8MJ0fN5mhNFAkZRzUAMZthlrHkd0G-SwYx96PyYjrbDUDd9gY17AsImQcipVx7hKOqgj0dH1lR9AXHYCgmlkgnY0gmlwhKwSk0WKbXVsdGlhZGRyc5YACASsEpNFBg9eAAoErBKTRQYPX90DgnJzhQACAQAAiXNlY3AyNTZrMaECzque7szXvYp_bRTxhKQk3Q19cSxGjUtnkYoNHUUSD_SDdGNwgg9eg3VkcIIPYIV3YWt1MgE"}'
2026-01-19 08:14:40.585 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:14:40.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3933/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.103.21/tcp/61272/p2p/16Uiu2HAmEhk9bVrUMncocFBQBQnnmeXGBfWjrnTrVND6PVWNTsj2"]'
2026-01-19 08:14:40.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:40.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61271/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-19 08:14:40.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:40.593 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3933/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:14:40.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:40.596 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61271/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:14:40.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:14:40.601 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:14:40.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:40.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810480596293882,"ephemeral":false,"proof":""}]'
2026-01-19 08:14:40.705 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:14:40.707 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:14:40.707 DEBUG [src.node.waku_node] Stopping container with id 04bdb59936eb
2026-01-19 08:14:41.282 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:14:41.283 DEBUG [src.node.waku_node] Stopping container with id 4adb2ffe783d
2026-01-19 08:14:41.780 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:14:41.781 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:14:41.786 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:14:41.791 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: 2026-01-19_08-08-27__f0d59445-bb67-4d8c-bd9f-44f5e5a4006b
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_2026-01-19_08-08-27__f0d59445-bb67-4d8c-bd9f-44f5e5a4006b__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.24.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64950', '64951', '64952', '64953', '64954']
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 64950:64950 -p 64951:64951 -p 64952:64952 -p 64953:64953 -p 64954:64954 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64952 --rest-port=64950 --tcp-port=64951 --discv5-udp-port=64953 --rest-address=0.0.0.0 --nat=extip:172.18.24.65 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c42df9af0adb6fbff0a84d9aa4972395cfeceb3ad0b5eb54c7f1e5ebe6273f93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64954 --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.24.65 waku 80b25b3098fef3f91aec62203d3af442adca278bd14600137bff4cc50ce7dc2b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 80b25b3098fe. Setting up logs at ./log/docker/node1_2026-01-19_08-08-27__f0d59445-bb67-4d8c-bd9f-44f5e5a4006b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64950
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 73c43687967b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cd812a221fc4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64950/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:64950/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.24.65/tcp/64951/p2p/16Uiu2HAkz53J6shLMBrsmQt8Eqwvefq7kyLY7vCeGLkVwDixtJ2D","/ip4/172.18.24.65/tcp/64952/ws/p2p/16Uiu2HAkz53J6shLMBrsmQt8Eqwvefq7kyLY7vCeGLkVwDixtJ2D"],"enrUri":"enr:-L24QPwsQLxHGiH03BbSMDLTn-v8ewCl6TcQoxZg1gnqIwPxKfnjMCPfAZxjYO4bSgkgIX9LnQPVDXDfiZYlW59j4DECgmlkgnY0gmlwhKwSGEGKbXVsdGlhZGRyc5YACASsEhhBBv23AAoErBIYQQb9uN0DgnJzhQACAQAAiXNlY3AyNTZrMaECRQFW3wXiwdWPG3RKlcKM55zTAp5-LWBpesJYmNwYSrKDdGNwgv23g3VkcIL9uYV3YWt1MgU"}'
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_2026-01-19_08-08-27__f0d59445-bb67-4d8c-bd9f-44f5e5a4006b__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.25.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39274', '39275', '39276', '39277', '39278']
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 39274:39274 -p 39275:39275 -p 39276:39276 -p 39277:39277 -p 39278:39278 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39276 --rest-port=39274 --tcp-port=39275 --discv5-udp-port=39277 --rest-address=0.0.0.0 --nat=extip:172.18.25.158 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cd9ec0efe1bb62eeb7961285feae01c12f132ea4daefb0abbaee9f46c9fdfb09 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39278 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPwsQLxHGiH03BbSMDLTn-v8ewCl6TcQoxZg1gnqIwPxKfnjMCPfAZxjYO4bSgkgIX9LnQPVDXDfiZYlW59j4DECgmlkgnY0gmlwhKwSGEGKbXVsdGlhZGRyc5YACASsEhhBBv23AAoErBIYQQb9uN0DgnJzhQACAQAAiXNlY3AyNTZrMaECRQFW3wXiwdWPG3RKlcKM55zTAp5-LWBpesJYmNwYSrKDdGNwgv23g3VkcIL9uYV3YWt1MgU --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.25.158 waku 2ba6c18d9454a877f75730c5e585be3acf8051176b0a471ba7204ab601e73ab8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ba6c18d9454. Setting up logs at ./log/docker/node2_2026-01-19_08-08-27__f0d59445-bb67-4d8c-bd9f-44f5e5a4006b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39274
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:39274/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:39274/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.25.158/tcp/39275/p2p/16Uiu2HAm3QToCoUyAwUENGgXEisnQhEqUAxh9vurGEc9kDU8QFxH","/ip4/172.18.25.158/tcp/39276/ws/p2p/16Uiu2HAm3QToCoUyAwUENGgXEisnQhEqUAxh9vurGEc9kDU8QFxH"],"enrUri":"enr:-L24QHUrK2u6j47IpTgo2did5fQ9M0114YGngNBSbor5PKh_HUduhH9tNJSmIPLQ7NjR2Cmpf3xXbCYcNlafKHogRmYCgmlkgnY0gmlwhKwSGZ6KbXVsdGlhZGRyc5YACASsEhmeBplrAAoErBIZngaZbN0DgnJzhQACAQAAiXNlY3AyNTZrMaECdo4jxN0wPczn-1DEuLBmgKAyrKMAph1sXhHelyY_QeaDdGNwgplrg3VkcIKZbYV3YWt1MgE"}'
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:39274/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.24.65/tcp/64951/p2p/16Uiu2HAkz53J6shLMBrsmQt8Eqwvefq7kyLY7vCeGLkVwDixtJ2D"]'
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:64950/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:39274/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:64950/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:64950/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":1768810109912472887,"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:39274/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":1768810109912472887,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110031936928,"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:39274/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":1768810110031936928,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110146371165,"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:39274/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":1768810110146371165,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110260714091,"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:39274/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":1768810110260714091,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110375207900,"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:39274/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":1768810110375207900,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110489124060,"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:39274/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":1768810110489124060,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110603921678,"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:39274/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":1768810110603921678,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64950/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:64950/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":1768810110717471895,"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:39274/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":1768810110717471895,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:64950/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:39274/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:64950/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:39274/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:64950/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:39274/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:64950/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:39274/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:64950/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:39274/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:64950/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:39274/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:64950/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:39274/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:64950/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:39274/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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:64950/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 80b25b3098fe
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2ba6c18d9454
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,91 @@
2026-01-19 08:02:27.513 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:02:27.514 DEBUG [tests.conftest] Running test: test_publish_with_invalid_payloads with id: 2026-01-19_08-02-27__945c283c-2996-49d0-b105-a75688f123f4
2026-01-19 08:02:27.514 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:02:27.514 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:02:27.515 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-19 08:02:27.523 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:27.523 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-02-27__945c283c-2996-49d0-b105-a75688f123f4__wakuorg_nwaku:latest.log
2026-01-19 08:02:27.523 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:27.523 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:27.526 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:27.526 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.90
2026-01-19 08:02:27.527 DEBUG [src.node.docker_mananger] Generated ports ['9580', '9581', '9582', '9583', '9584']
2026-01-19 08:02:27.527 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:27.527 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:27.527 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:27.527 DEBUG [src.node.docker_mananger] docker run -i -t -p 9580:9580 -p 9581:9581 -p 9582:9582 -p 9583:9583 -p 9584:9584 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9582 --rest-port=9580 --tcp-port=9581 --discv5-udp-port=9583 --rest-address=0.0.0.0 --nat=extip:172.18.171.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c8e12fba01fe7cfa82b11d669c8be8f7ac8245ba54ab3c91c72d384cac9fd573 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9584 --metrics-logging=true --relay=true
2026-01-19 08:02:27.743 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.90 waku 8f742be97451b55849334e379c71a42993aca9ec7c45bed3a5b9e6f819aa2617
2026-01-19 08:02:27.781 DEBUG [src.node.docker_mananger] Container started with ID 8f742be97451. Setting up logs at ./log/docker/node1_2026-01-19_08-02-27__945c283c-2996-49d0-b105-a75688f123f4__wakuorg_nwaku:latest.log
2026-01-19 08:02:27.783 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9580
2026-01-19 08:02:27.783 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:28.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9580/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:28.787 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"}]}'
2026-01-19 08:02:28.787 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:28.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9580/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:28.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.90/tcp/9581/p2p/16Uiu2HAmTEnaqWFbfTPEvqzEE9JCpFMb7JNeAhGuZJVTaYf4F9Ee","/ip4/172.18.171.90/tcp/9582/ws/p2p/16Uiu2HAmTEnaqWFbfTPEvqzEE9JCpFMb7JNeAhGuZJVTaYf4F9Ee"],"enrUri":"enr:-L24QFhh5fl1eib6LIEaMt2rhV1lOG9sS2CsyATkisbQN0SgWcg2VVXPTN6_EB09_MMcEp9ZnVNWyBi2xDCLht_mU9sCgmlkgnY0gmlwhKwSq1qKbXVsdGlhZGRyc5YACASsEqtaBiVtAAoErBKrWgYlbt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2KwPZQ_HyqA_lO0sCfFOopA0SLtnwlkDkdcDx58uaZeDdGNwgiVtg3VkcIIlb4V3YWt1MgE"}'
2026-01-19 08:02:28.790 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:28.796 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:28.797 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-02-27__945c283c-2996-49d0-b105-a75688f123f4__wakuorg_nwaku:latest.log
2026-01-19 08:02:28.797 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:28.797 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:28.798 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:28.799 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.188.21
2026-01-19 08:02:28.799 DEBUG [src.node.docker_mananger] Generated ports ['3509', '3510', '3511', '3512', '3513']
2026-01-19 08:02:28.799 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:28.799 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:28.799 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:28.799 DEBUG [src.node.docker_mananger] docker run -i -t -p 3509:3509 -p 3510:3510 -p 3511:3511 -p 3512:3512 -p 3513:3513 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3511 --rest-port=3509 --tcp-port=3510 --discv5-udp-port=3512 --rest-address=0.0.0.0 --nat=extip:172.18.188.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff42bda3dfbdadb5e82b07a6ebba844c6747fa917cd1cdc755be5fe2fe9c534a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3513 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFhh5fl1eib6LIEaMt2rhV1lOG9sS2CsyATkisbQN0SgWcg2VVXPTN6_EB09_MMcEp9ZnVNWyBi2xDCLht_mU9sCgmlkgnY0gmlwhKwSq1qKbXVsdGlhZGRyc5YACASsEqtaBiVtAAoErBKrWgYlbt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2KwPZQ_HyqA_lO0sCfFOopA0SLtnwlkDkdcDx58uaZeDdGNwgiVtg3VkcIIlb4V3YWt1MgE
2026-01-19 08:02:28.977 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.188.21 waku 59d5ba627fa1f23671bca8c6f3234a227b233409838626ecef37294801f9e30c
2026-01-19 08:02:29.006 DEBUG [src.node.docker_mananger] Container started with ID 59d5ba627fa1. Setting up logs at ./log/docker/node2_2026-01-19_08-02-27__945c283c-2996-49d0-b105-a75688f123f4__wakuorg_nwaku:latest.log
2026-01-19 08:02:29.007 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3509
2026-01-19 08:02:29.007 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:30.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3509/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:30.013 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"}]}'
2026-01-19 08:02:30.013 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:30.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3509/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:30.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.21/tcp/3510/p2p/16Uiu2HAmHykYbFQi5kUvHiAPbKqAbH3SzXA7rxp11fF5XfyqXXWr","/ip4/172.18.188.21/tcp/3511/ws/p2p/16Uiu2HAmHykYbFQi5kUvHiAPbKqAbH3SzXA7rxp11fF5XfyqXXWr"],"enrUri":"enr:-L24QIeDG209q_xMzfPWrAfGrdtZC6u1vTFX3Txn7C38x7auJNXtrNS0eBljQJykxkRo_RjUsK92F0Pp3SxNX0mxhegCgmlkgnY0gmlwhKwSvBWKbXVsdGlhZGRyc5YACASsErwVBg22AAoErBK8FQYNt90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTxjcSAPZuUxiXCcduxCMTpIHJWrzAAaMBnEm7o2u4CuDdGNwgg22g3VkcIINuIV3YWt1MgE"}'
2026-01-19 08:02:30.019 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:30.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3509/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.171.90/tcp/9581/p2p/16Uiu2HAmTEnaqWFbfTPEvqzEE9JCpFMb7JNeAhGuZJVTaYf4F9Ee"]'
2026-01-19 08:02:30.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:30.028 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-19 08:02:30.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 08:02:30.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:30.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 08:02:30.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:30.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/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)'}'
2026-01-19 08:02:30.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:30.043 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:02:30.144 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:02:30.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:30.147 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":1768809750037440000,"ephemeral":false,"proof":""}]'
2026-01-19 08:02:30.149 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:02:30.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:30.152 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":1768809750037440000,"ephemeral":false,"proof":""}]'
2026-01-19 08:02:30.153 INFO [src.steps.relay] WARM UP successful!!
2026-01-19 08:02:30.154 DEBUG [tests.relay.test_publish] Running test with payload Empty string
2026-01-19 08:02:30.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:30.157 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:02:30.157 DEBUG [tests.relay.test_publish] Running test with payload Unecoded text
2026-01-19 08:02:30.158 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:30.160 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
2026-01-19 08:02:30.160 DEBUG [tests.relay.test_publish] Running test with payload A dictionary
2026-01-19 08:02:30.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:30.163 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:02:30.163 DEBUG [tests.relay.test_publish] Running test with payload An integer
2026-01-19 08:02:30.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:30.166 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:02:30.166 DEBUG [tests.relay.test_publish] Running test with payload A list
2026-01-19 08:02:30.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:30.169 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:02:30.169 DEBUG [tests.relay.test_publish] Running test with payload A bool
2026-01-19 08:02:30.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:02:30.172 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9580/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-19 08:02:30.174 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:02:30.174 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:02:30.175 DEBUG [src.node.waku_node] Stopping container with id 8f742be97451
2026-01-19 08:02:30.708 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:02:30.708 DEBUG [src.node.waku_node] Stopping container with id 59d5ba627fa1
2026-01-19 08:02:31.198 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:02:31.200 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:02:31.207 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:02:31.212 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,308 @@
WRN 2026-01-19 08:00:51.091+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 2026-01-19 08:00:51.091+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 08:00:51.092+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=true filter=true lightPush=true peerExchange=true rendezvous=true
INF 2026-01-19 08:00:51.092+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 08:00:51.092+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-19 08:00:51.093+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:24563
INF 2026-01-19 08:00:51.093+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:24563/
INF 2026-01-19 08:00:51.093+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 08:00:51.093+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 08:00:51.094+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 08:00:51.094+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 08:00:51.094+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 2026-01-19 08:00:51.094+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 08:00:51.094+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws]"
INF 2026-01-19 08:00:51.094+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 08:00:51.094+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 08:00:51.094+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 08:00:51.098+00:00 sqlite database page stats tid=1 file=builder.nim:53 pageSize=4096 pages=1 freePages=0
INF 2026-01-19 08:00:51.098+00:00 starting message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:57
INF 2026-01-19 08:00:51.099+00:00 Not considered schema version 7 topics="waku archive migration" tid=1 file=migrations.nim:45
INF 2026-01-19 08:00:51.099+00:00 database schema is outdated topics="sqlite" tid=1 file=db_sqlite.nim:447 userVersion=0 targetVersion=10
INF 2026-01-19 08:00:51.101+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.103+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.103+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.105+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.105+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2026-01-19 08:00:51.105+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2026-01-19 08:00:51.105+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-19 08:00:51.106+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-19 08:00:51.106+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.107+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.107+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2026-01-19 08:00:51.107+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2026-01-19 08:00:51.107+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-19 08:00:51.108+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-19 08:00:51.108+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.109+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.109+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2026-01-19 08:00:51.109+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2026-01-19 08:00:51.109+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-19 08:00:51.110+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-19 08:00:51.110+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.110+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.111+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2026-01-19 08:00:51.111+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2026-01-19 08:00:51.111+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-19 08:00:51.111+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-19 08:00:51.111+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2026-01-19 08:00:51.113+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2026-01-19 08:00:51.113+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.113+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.113+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2026-01-19 08:00:51.113+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2026-01-19 08:00:51.113+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-19 08:00:51.114+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-19 08:00:51.114+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2026-01-19 08:00:51.114+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2026-01-19 08:00:51.114+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2026-01-19 08:00:51.116+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2026-01-19 08:00:51.116+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-19 08:00:51.116+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-19 08:00:51.116+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2026-01-19 08:00:51.117+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2026-01-19 08:00:51.117+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-19 08:00:51.117+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-19 08:00:51.117+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2026-01-19 08:00:51.117+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2026-01-19 08:00:51.117+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-19 08:00:51.119+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-19 08:00:51.119+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.120+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.120+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-19 08:00:51.120+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-19 08:00:51.120+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-19 08:00:51.120+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-19 08:00:51.120+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-19 08:00:51.121+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-19 08:00:51.121+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.122+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-19 08:00:51.122+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-19 08:00:51.123+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-19 08:00:51.123+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-19 08:00:51.124+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-19 08:00:51.124+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2026-01-19 08:00:51.124+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2026-01-19 08:00:51.124+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-19 08:00:51.126+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-19 08:00:51.126+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2026-01-19 08:00:51.127+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2026-01-19 08:00:51.128+00:00 database user_version updated topics="sqlite" tid=1 file=db_sqlite.nim:481 userVersion=10
INF 2026-01-19 08:00:51.128+00:00 finished message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:70
INF 2026-01-19 08:00:51.128+00:00 setting up sqlite waku archive driver tid=1 file=builder.nim:65
INF 2026-01-19 08:00:51.128+00:00 executing message retention policy topics="waku archive" tid=1 file=archive.nim:259
INF 2026-01-19 08:00:51.128+00:00 beginning of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:21
INF 2026-01-19 08:00:51.128+00:00 end of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:36
INF 2026-01-19 08:00:51.129+00:00 mounting waku store protocol topics="waku node store api" tid=1 file=store.nim:255
TRC 2026-01-19 08:00:51.129+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/store-query/3.0.0]"
INF 2026-01-19 08:00:51.129+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 08:00:51.129+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 08:00:51.129+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 08:00:51.129+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 08:00:51.129+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2026-01-19 08:00:51.129+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2026-01-19 08:00:51.129+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 2026-01-19 08:00:51.129+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2026-01-19 08:00:51.129+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2026-01-19 08:00:51.129+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 08:00:51.129+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay, Store, Filter, Lightpush]" wakuPeerRecord="(peerId: 16U*Sp2F3b, seqNo: 1768809651, addresses: [/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws], mixKey: )"
TRC 2026-01-19 08:00:51.129+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 08:00:51.129+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 08:00:51.129+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 08:00:51.129+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 08:00:51.129+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 08:00:51.129+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
INF 2026-01-19 08:00:51.129+00:00 mounting lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:159
INF 2026-01-19 08:00:51.129+00:00 mounting lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:162
TRC 2026-01-19 08:00:51.129+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/3.0.0]"
INF 2026-01-19 08:00:51.129+00:00 lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:179
INF 2026-01-19 08:00:51.129+00:00 mounting legacy light push topics="waku node lightpush api" tid=1 file=lightpush.nim:43
INF 2026-01-19 08:00:51.129+00:00 mounting legacy lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:48
INF 2026-01-19 08:00:51.129+00:00 mounting legacy lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:51
TRC 2026-01-19 08:00:51.129+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/2.0.0-beta1]"
INF 2026-01-19 08:00:51.129+00:00 legacy lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:68
INF 2026-01-19 08:00:51.129+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-19 08:00:51.129+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-19 08:00:51.129+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-01-19 08:00:51.129+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-01-19 08:00:51.130+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-01-19 08:00:51.130+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-01-19 08:00:51.130+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-01-19 08:00:51.130+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-01-19 08:00:51.130+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-01-19 08:00:51.130+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-19 08:00:51.130+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-01-19 08:00:51.130+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-19 08:00:51.130+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-01-19 08:00:51.130+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-19 08:00:51.130+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-19 08:00:51.130+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-19 08:00:51.130+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-127-ga4e44d
INF 2026-01-19 08:00:51.130+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-127-ga4e44d
INF 2026-01-19 08:00:51.130+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2026-01-19 08:00:51.130+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2026-01-19 08:00:51.130+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2026-01-19 08:00:51.130+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:51.130+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-19 08:00:51.130+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140617474207824
TRC 2026-01-19 08:00:51.130+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-19 08:00:51.130+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2026-01-19 08:00:51.130+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2026-01-19 08:00:51.130+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-19 08:00:51.130+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-19 08:00:51.130+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-19 08:00:51.130+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-19 08:00:51.130+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b, listenAddrs: [/ip4/0.0.0.0/tcp/24565/ws, /ip4/0.0.0.0/tcp/24564], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/lightpush/3.0.0, /vac/waku/lightpush/2.0.0-beta1, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
TRC 2026-01-19 08:00:51.130+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-19 08:00:51.131+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/24564
TRC 2026-01-19 08:00:51.131+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/24564]
DBG 2026-01-19 08:00:51.131+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-19 08:00:51.131+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-19 08:00:51.131+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-19 08:00:51.131+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-19 08:00:51.131+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/24565/ws]
TRC 2026-01-19 08:00:51.131+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:24565
TRC 2026-01-19 08:00:51.131+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/24565/ws]"
INF 2026-01-19 08:00:51.132+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-19 08:00:51.132+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-19 08:00:51.132+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-19 08:00:51.132+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-19 08:00:51.132+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-19 08:00:51.132+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-19 08:00:51.132+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-19 08:00:51.132+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2026-01-19 08:00:51.132+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2026-01-19 08:00:51.132+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2026-01-19 08:00:51.132+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-19 08:00:51.132+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b, listenAddrs: [/ip4/0.0.0.0/tcp/24564, /ip4/0.0.0.0/tcp/24565/ws], addrs: [/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/lightpush/3.0.0, /vac/waku/lightpush/2.0.0-beta1, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
INF 2026-01-19 08:00:51.133+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*Sp2F3b addrs="[/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws]"
INF 2026-01-19 08:00:51.133+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/24564/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b][/ip4/0.0.0.0/tcp/24565/ws/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws]"
INF 2026-01-19 08:00:51.133+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.161.123/tcp/24564/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b][/ip4/172.18.161.123/tcp/24565/ws/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b]
INF 2026-01-19 08:00:51.133+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QM81IXhrhNePDxcboIuX1a1mjpbKMagMf6yaYqRYMGUkEobseL_X3q-6gXWiCqr8K6EDrWAa6rHM_L-gSNJTev0BgmlkgnY0gmlwhKwSoXuKbXVsdGlhZGRyc4wACgSsEqF7Bl_13QOCcnOFAAMBAACJc2VjcDI1NmsxoQII5jFZo9OVXzE-cHTlchOmP5BoEetdByc9RAUhsuN0RoN0Y3CCX_SDdWRwgl_2hXdha3UyDw
INF 2026-01-19 08:00:51.133+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2026-01-19 08:00:51.133+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2026-01-19 08:00:51.133+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2026-01-19 08:00:51.133+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 2026-01-19 08:00:51.133+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*Sp2F3b addrs="[/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws]"
INF 2026-01-19 08:00:51.133+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/24564/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b][/ip4/0.0.0.0/tcp/24565/ws/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.161.123/tcp/24564, /ip4/172.18.161.123/tcp/24565/ws]"
INF 2026-01-19 08:00:51.133+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.161.123/tcp/24564/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b][/ip4/172.18.161.123/tcp/24565/ws/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b]
INF 2026-01-19 08:00:51.133+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QM81IXhrhNePDxcboIuX1a1mjpbKMagMf6yaYqRYMGUkEobseL_X3q-6gXWiCqr8K6EDrWAa6rHM_L-gSNJTev0BgmlkgnY0gmlwhKwSoXuKbXVsdGlhZGRyc4wACgSsEqF7Bl_13QOCcnOFAAMBAACJc2VjcDI1NmsxoQII5jFZo9OVXzE-cHTlchOmP5BoEetdByc9RAUhsuN0RoN0Y3CCX_SDdWRwgl_2hXdha3UyDw
INF 2026-01-19 08:00:51.133+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QPPjfkn9BHgRXyL4rWbazNk7SH4BlwchMo6NmVIyV5aRPM8xSQCMCuTbrHT4TavVp24f42I3YeiJZ_oYo_xUgT4CgmlkgnY0gmlwhKwSoXuKbXVsdGlhZGRyc5YACASsEqF7Bl_0AAoErBKhewZf9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECCOYxWaPTlV8xPnB05XITpj-QaBHrXQcnPUQFIbLjdEaDdGNwgl_0g3VkcIJf9oV3YWt1Mg8 record="(2, id: \"v4\", ip: 172.18.161.123, multiaddrs: 0x000804AC12A17B065FF4000A04AC12A17B065FF5DD03, rs: 0x0003010000, secp256k1: 0x0208E63159A3D3955F313E7074E57213A63F906811EB5D07273D440521B2E37446, tcp: 24564, udp: 24566, waku2: 0x0F)"
INF 2026-01-19 08:00:51.134+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-19 08:00:51.134+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-19 08:00:51.134+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=24566
TRC 2026-01-19 08:00:51.134+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-19 08:00:51.134+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-19 08:00:51.134+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 08:00:51.134+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 08:00:51.134+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-19 08:00:51.134+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-19 08:00:51.134+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QIOepJJZfSGCVOIYntx6jg6NzNlxwnOVUW55qlQaqeWPRNWo0LNFiktIF5eOBtV5oUId-JZHPrw7qRlCCFa3QJ4DgmlkgnY0gmlwhKwSoXuKbXVsdGlhZGRyc5YACASsEqF7Bl_0AAoErBKhewZf9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECCOYxWaPTlV8xPnB05XITpj-QaBHrXQcnPUQFIbLjdEaDdGNwgl_0g3VkcIJf9oV3YWt1Mg8 enr="(3, id: \"v4\", ip: 172.18.161.123, multiaddrs: 0x000804AC12A17B065FF4000A04AC12A17B065FF5DD03, rs: 0x0003010000, secp256k1: 0x0208E63159A3D3955F313E7074E57213A63F906811EB5D07273D440521B2E37446, tcp: 24564, udp: 24566, waku2: 0x0F)"
TRC 2026-01-19 08:00:51.134+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 2026-01-19 08:00:51.134+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-19 08:00:51.134+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-19 08:00:51.135+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-19 08:00:51.135+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2026-01-19 08:00:51.135+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2026-01-19 08:00:51.135+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:51.135+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 2026-01-19 08:00:51.135+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 2026-01-19 08:00:51.135+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2026-01-19 08:00:51.137+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-19 08:00:51.137+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=24567
INF 2026-01-19 08:00:51.138+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QFgLMqT9EPHQ6bcEFyJXkBPcI5SVZT47SStdtRU_748we8z8LPYoMAtxDOV4NCD2GKhYjNenMxj3AXdXATYevPsEgmlkgnY0gmlwhKwSoXuKbXVsdGlhZGRyc5YACASsEqF7Bl_0AAoErBKhewZf9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECCOYxWaPTlV8xPnB05XITpj-QaBHrXQcnPUQFIbLjdEaDdGNwgl_0g3VkcIJf9oV3YWt1Mg8 enr="(4, id: \"v4\", ip: 172.18.161.123, multiaddrs: 0x000804AC12A17B065FF4000A04AC12A17B065FF5DD03, rs: 0x0003010000, secp256k1: 0x0208E63159A3D3955F313E7074E57213A63F906811EB5D07273D440521B2E37446, tcp: 24564, udp: 24566, waku2: 0x0F)"
INF 2026-01-19 08:00:51.138+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-19 08:00:51.138+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=24567
INF 2026-01-19 08:00:51.138+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-19 08:00:51.138+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-19 08:00:51.141+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
DBG 2026-01-19 08:00:52.128+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:53764 meth=GET uri=/health
DBG 2026-01-19 08:00:52.128+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:53764 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-19 08:00:52.129+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=140617474184208
TRC 2026-01-19 08:00:52.129+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 2026-01-19 08:00:52.129+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=140617474184208
TRC 2026-01-19 08:00:52.129+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 2026-01-19 08:00:52.129+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=140617474184208
TRC 2026-01-19 08:00:52.129+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 2026-01-19 08:00:52.129+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=140617474184208
TRC 2026-01-19 08:00:52.129+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 2026-01-19 08:00:52.129+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=140617474184208
TRC 2026-01-19 08:00:52.129+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 2026-01-19 08:00:52.129+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:53764 uri=/health content_type=application/json content_size=973
TRC 2026-01-19 08:00:52.131+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:52.131+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:52.131+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 2026-01-19 08:00:52.131+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 2026-01-19 08:00:52.131+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:52.131+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
DBG 2026-01-19 08:00:52.132+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:53774 meth=GET uri=/debug/v1/info
DBG 2026-01-19 08:00:52.132+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:53774 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-19 08:00:52.132+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.161.123/tcp/24564/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b, /ip4/172.18.161.123/tcp/24565/ws/p2p/16Uiu2HAkv2QppMoHXBzogbqgW4h9JkVarKmY6KrA4jNEcKSp2F3b], enrUri: enr:-L24QPPjfkn9BHgRXyL4rWbazNk7SH4BlwchMo6NmVIyV5aRPM8xSQCMCuTbrHT4TavVp24f42I3YeiJZ_oYo_xUgT4CgmlkgnY0gmlwhKwSoXuKbXVsdGlhZGRyc5YACASsEqF7Bl_0AAoErBKhewZf9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECCOYxWaPTlV8xPnB05XITpj-QaBHrXQcnPUQFIbLjdEaDdGNwgl_0g3VkcIJf9oV3YWt1Mg8, mixPubKey: none(string))"
DBG 2026-01-19 08:00:52.133+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:53774 uri=/debug/v1/info content_type=application/json content_size=475
TRC 2026-01-19 08:00:53.132+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:53.132+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:53.132+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 2026-01-19 08:00:53.132+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 2026-01-19 08:00:53.132+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:53.132+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-19 08:00:54.132+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:54.132+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:54.132+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 2026-01-19 08:00:54.132+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 2026-01-19 08:00:54.132+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:54.132+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-19 08:00:55.132+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:55.132+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:55.132+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 2026-01-19 08:00:55.132+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 2026-01-19 08:00:55.132+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:55.132+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-19 08:00:56.132+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:56.132+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:56.132+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 2026-01-19 08:00:56.132+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 2026-01-19 08:00:56.132+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:56.132+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-19 08:00:56.135+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 08:00:56.135+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 08:00:56.135+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 08:00:56.143+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 2026-01-19 08:00:56.146+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 2026-01-19 08:00:57.132+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140617474207824
TRC 2026-01-19 08:00:57.132+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:57.132+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 2026-01-19 08:00:57.132+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 2026-01-19 08:00:57.132+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-19 08:00:57.132+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
NTC 2026-01-19 08:00:57.153+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-19 08:00:57.163+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-19 08:00:57.163+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-19 08:00:57.163+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-19 08:00:57.163+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-19 08:00:57.163+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-19 08:00:57.163+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-19 08:00:57.163+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-19 08:00:57.163+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-19 08:00:57.163+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-19 08:00:57.163+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-19 08:00:57.163+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-19 08:00:57.163+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-19 08:00:57.163+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-19 08:00:57.163+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-19 08:00:57.163+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-19 08:00:57.164+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-19 08:00:57.164+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-19 08:00:57.164+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-19 08:00:57.164+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/24564]
TRC 2026-01-19 08:00:57.164+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-19 08:00:57.164+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-19 08:00:57.164+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/24565/ws]
TRC 2026-01-19 08:00:57.164+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-19 08:00:57.164+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2026-01-19 08:00:57.164+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-19 08:00:57.164+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-19 08:00:57.164+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-19 08:00:57.164+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-19 08:00:57.164+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-19 08:00:57.164+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:24563

View File

@ -0,0 +1,72 @@
2026-01-19 07:58:05.697 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:58:05.697 DEBUG [tests.conftest] Running test: test_filter_works_with_auto_sharding with id: 2026-01-19_07-58-05__b6e9ef04-8014-4758-84bd-202acf7090c6
2026-01-19 07:58:05.697 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:58:05.698 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 07:58:05.698 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-19 07:58:05.705 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:05.705 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-58-05__b6e9ef04-8014-4758-84bd-202acf7090c6__wakuorg_nwaku:latest.log
2026-01-19 07:58:05.705 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:58:05.706 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:58:05.707 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:58:05.707 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.26.58
2026-01-19 07:58:05.707 DEBUG [src.node.docker_mananger] Generated ports ['32181', '32182', '32183', '32184', '32185']
2026-01-19 07:58:05.707 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 07:58:05.708 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:58:05.708 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:58:05.708 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:58:05.708 DEBUG [src.node.docker_mananger] docker run -i -t -p 32181:32181 -p 32182:32182 -p 32183:32183 -p 32184:32184 -p 32185:32185 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32183 --rest-port=32181 --tcp-port=32182 --discv5-udp-port=32184 --rest-address=0.0.0.0 --nat=extip:172.18.26.58 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9a35bd616ffacd108e18fe9dfbc0a5a2af5a9ffccd55fb62183a498459faeabe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32185 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
2026-01-19 07:58:05.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.26.58 waku a50eb248c2d9bef138af838b1d83bf51f5e6101c0297f4198a0fbb71a0466f2f
2026-01-19 07:58:05.922 DEBUG [src.node.docker_mananger] Container started with ID a50eb248c2d9. Setting up logs at ./log/docker/node1_2026-01-19_07-58-05__b6e9ef04-8014-4758-84bd-202acf7090c6__wakuorg_nwaku:latest.log
2026-01-19 07:58:05.922 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32181
2026-01-19 07:58:05.922 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:58:05.945 ERROR [src.node.docker_mananger] Max retries reached for container 9240f99e9031. Exiting log stream.
2026-01-19 07:58:06.499 ERROR [src.node.docker_mananger] Max retries reached for container 74f92f584132. Exiting log stream.
2026-01-19 07:58:06.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32181/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:06.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_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"}]}'
2026-01-19 07:58:06.927 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:58:06.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32181/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:06.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.58/tcp/32182/p2p/16Uiu2HAm18ZHWSAgUwT4cS7Scq1VhTzFu6sF8AdL2vD6wm6XLnfM","/ip4/172.18.26.58/tcp/32183/ws/p2p/16Uiu2HAm18ZHWSAgUwT4cS7Scq1VhTzFu6sF8AdL2vD6wm6XLnfM"],"enrUri":"enr:-L24QAfMniSpeUY_2XJ49w5AG2Km3opMAAPtYC4X3tAVV3JDfcm8xZWiHSO73LkosAtiwwXgK4p4n95KCXcPn724i24CgmlkgnY0gmlwhKwSGjqKbXVsdGlhZGRyc5YACASsEho6Bn22AAoErBIaOgZ9t90DgnJzhQACAQAAiXNlY3AyNTZrMaECVMOtoD0iuNegLKaOP_2Do3N65r7QXhjY19cgzm0ZL_yDdGNwgn22g3VkcIJ9uIV3YWt1MgU"}'
2026-01-19 07:58:06.929 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:58:06.936 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:58:06.936 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-58-05__b6e9ef04-8014-4758-84bd-202acf7090c6__wakuorg_nwaku:latest.log
2026-01-19 07:58:06.937 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:58:06.937 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:58:06.938 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:58:06.938 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.227
2026-01-19 07:58:06.938 DEBUG [src.node.docker_mananger] Generated ports ['53460', '53461', '53462', '53463', '53464']
2026-01-19 07:58:06.939 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 07:58:06.939 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:58:06.939 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:58:06.939 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:58:06.939 DEBUG [src.node.docker_mananger] docker run -i -t -p 53460:53460 -p 53461:53461 -p 53462:53462 -p 53463:53463 -p 53464:53464 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53462 --rest-port=53460 --tcp-port=53461 --discv5-udp-port=53463 --rest-address=0.0.0.0 --nat=extip:172.18.177.227 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a7b42c117e2f987f296c5427f0b2cef2dc8cdffca83e19aedfa1221eae5bdc4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53464 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAfMniSpeUY_2XJ49w5AG2Km3opMAAPtYC4X3tAVV3JDfcm8xZWiHSO73LkosAtiwwXgK4p4n95KCXcPn724i24CgmlkgnY0gmlwhKwSGjqKbXVsdGlhZGRyc5YACASsEho6Bn22AAoErBIaOgZ9t90DgnJzhQACAQAAiXNlY3AyNTZrMaECVMOtoD0iuNegLKaOP_2Do3N65r7QXhjY19cgzm0ZL_yDdGNwgn22g3VkcIJ9uIV3YWt1MgU --filternode=/ip4/172.18.26.58/tcp/32182/p2p/16Uiu2HAm18ZHWSAgUwT4cS7Scq1VhTzFu6sF8AdL2vD6wm6XLnfM --content-topic=/myapp/1/latest/proto
2026-01-19 07:58:07.126 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.227 waku f7db6921886f1dfd8bfda192948e6123461f01b4eb1595ef3d6f338d735640b8
2026-01-19 07:58:07.156 DEBUG [src.node.docker_mananger] Container started with ID f7db6921886f. Setting up logs at ./log/docker/node2_2026-01-19_07-58-05__b6e9ef04-8014-4758-84bd-202acf7090c6__wakuorg_nwaku:latest.log
2026-01-19 07:58:07.157 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53460
2026-01-19 07:58:07.157 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:58:08.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53460/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:08.161 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"}]}'
2026-01-19 07:58:08.162 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:58:08.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53460/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:08.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.227/tcp/53461/p2p/16Uiu2HAm8a1rZWRdcT5MaTRSs5MRKSiR33QpHJXcjsamobxMG1zb","/ip4/172.18.177.227/tcp/53462/ws/p2p/16Uiu2HAm8a1rZWRdcT5MaTRSs5MRKSiR33QpHJXcjsamobxMG1zb"],"enrUri":"enr:-L24QK1VYsCHHoaS14JlVkuZ7XYcVtBKLrsPpYs6ZjJd9k1qZgIYy6ALdGelJr8DA9OhMTAlhiuUE0lhWHuC8ExYGq0CgmlkgnY0gmlwhKwSseOKbXVsdGlhZGRyc5YACASsErHjBtDVAAoErBKx4wbQ1t0DgnJzhQACAQAAiXNlY3AyNTZrMaECw0sMsk6_vmZstCv_QorYpQ05-6smdYVw57MnZZAbpYSDdGNwgtDVg3VkcILQ14V3YWt1MgA"}'
2026-01-19 07:58:08.164 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:58:08.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53460/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.26.58/tcp/32182/p2p/16Uiu2HAm18ZHWSAgUwT4cS7Scq1VhTzFu6sF8AdL2vD6wm6XLnfM"]'
2026-01-19 07:58:08.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:08.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32181/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-19 07:58:08.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:08.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53460/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c737755c-569b-473e-8cc1-df5bc1475e80", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2026-01-19 07:58:08.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c737755c-569b-473e-8cc1-df5bc1475e80","statusDesc":"OK"}'
2026-01-19 07:58:08.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32181/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 07:58:08.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:58:08.229 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:58:08.329 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 07:58:08.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53460/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:58:08.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809488221505787,"ephemeral":false}]'
2026-01-19 07:58:08.335 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:58:08.337 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:58:08.337 DEBUG [src.node.waku_node] Stopping container with id a50eb248c2d9
2026-01-19 07:58:08.852 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:58:08.853 DEBUG [src.node.waku_node] Stopping container with id f7db6921886f
2026-01-19 07:58:09.347 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:58:09.349 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:58:09.354 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:58:09.358 DEBUG [src.node.docker_mananger] 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_invalid_hash with id: 2026-01-19_08-12-27__ccb22fa8-cfd7-4506-b481-431bae6662fa
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_2026-01-19_08-12-27__ccb22fa8-cfd7-4506-b481-431bae6662fa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.145.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21101', '21102', '21103', '21104', '21105']
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 21101:21101 -p 21102:21102 -p 21103:21103 -p 21104:21104 -p 21105:21105 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21103 --rest-port=21101 --tcp-port=21102 --discv5-udp-port=21104 --rest-address=0.0.0.0 --nat=extip:172.18.145.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c4243ab8ade15bb54b0a3f8a4aab9ef301eb7fd6953d62bda6fdf8db5bdcbd2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21105 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.98 waku 6e1fe26bb598af9dbea138fac32bcf6c6f9f68a95f78b972b721451523e3e61f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6e1fe26bb598. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-12-27__ccb22fa8-cfd7-4506-b481-431bae6662fa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21101
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 0353e1e7946c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3c1816f5368e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21101/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:21101/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.98/tcp/21102/p2p/16Uiu2HAmTFMpGSrGpJ5TT9j6GrsNb7VXP73Q98dnY7x3RAyCshvV","/ip4/172.18.145.98/tcp/21103/ws/p2p/16Uiu2HAmTFMpGSrGpJ5TT9j6GrsNb7VXP73Q98dnY7x3RAyCshvV"],"enrUri":"enr:-L24QN3VmqQFpaZulqxHRhaYeSt1_Z3E73YKUuNRZJQZyLPJNo3kyyf10_neiPE0-f47HAJOvWv4eoY8J0bK6lYO3fYCgmlkgnY0gmlwhKwSkWKKbXVsdGlhZGRyc5YACASsEpFiBlJuAAoErBKRYgZSb90DgnJzhQADAQAAiXNlY3AyNTZrMaED2NGimps3Gjzf02J1fpoZe1VGrZLINwMwCK9drfLLrH6DdGNwglJug3VkcIJScIV3YWt1MgM"}'
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_2026-01-19_08-12-27__ccb22fa8-cfd7-4506-b481-431bae6662fa__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.151
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60143', '60144', '60145', '60146', '60147']
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 60143:60143 -p 60144:60144 -p 60145:60145 -p 60146:60146 -p 60147:60147 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60145 --rest-port=60143 --tcp-port=60144 --discv5-udp-port=60146 --rest-address=0.0.0.0 --nat=extip:172.18.34.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ffa4bfedcdfcacc45c1fd9f9ed2b16670cbbaba6fe6b9e26e4d164a4ead2d5c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60147 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QN3VmqQFpaZulqxHRhaYeSt1_Z3E73YKUuNRZJQZyLPJNo3kyyf10_neiPE0-f47HAJOvWv4eoY8J0bK6lYO3fYCgmlkgnY0gmlwhKwSkWKKbXVsdGlhZGRyc5YACASsEpFiBlJuAAoErBKRYgZSb90DgnJzhQADAQAAiXNlY3AyNTZrMaED2NGimps3Gjzf02J1fpoZe1VGrZLINwMwCK9drfLLrH6DdGNwglJug3VkcIJScIV3YWt1MgM --storenode=/ip4/172.18.145.98/tcp/21102/p2p/16Uiu2HAmTFMpGSrGpJ5TT9j6GrsNb7VXP73Q98dnY7x3RAyCshvV --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.151 waku 76a8f06991344b59f65f289d29ca830ac283f1d1a8aa6f315451750476b99988
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76a8f0699134. Setting up logs at ./log/docker/store_node1_2026-01-19_08-12-27__ccb22fa8-cfd7-4506-b481-431bae6662fa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60143
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:60143/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:60143/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.151/tcp/60144/p2p/16Uiu2HAmM4bdX4ADUnrgaGBCfLMrsmaPQGVMdGHfoLafrrx43ZgR","/ip4/172.18.34.151/tcp/60145/ws/p2p/16Uiu2HAmM4bdX4ADUnrgaGBCfLMrsmaPQGVMdGHfoLafrrx43ZgR"],"enrUri":"enr:-L24QPamRyYdFAlPfFXjxHHqWiMr4aLJ_S6DgtMOJlMmT_9PRgk46AK70VpO6iHQvJGYlagaCb0uFXnZp3Ebs0aJJOUCgmlkgnY0gmlwhKwSIpeKbXVsdGlhZGRyc5YACASsEiKXBurwAAoErBIilwbq8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfOm-ulPRhF_K-caVRt1Id-kngMTE_3I9kJKumkL4Pw6DdGNwgurwg3VkcILq8oV3YWt1MgM"}'
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:60143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.98/tcp/21102/p2p/16Uiu2HAmTFMpGSrGpJ5TT9j6GrsNb7VXP73Q98dnY7x3RAyCshvV"]'
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:21101/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:60143/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:21101/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:21101/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:21101/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:21101/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:21101/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x74657374&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:21101/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x74657374&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60143/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x74657374&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:60143/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x74657374&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
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 6e1fe26bb598
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 76a8f0699134
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,135 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_from_some_pubsub_topics with id: 2026-01-19_08-08-04__d8a0d981-0526-4352-a6af-30436426eb6a
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_2026-01-19_08-08-04__d8a0d981-0526-4352-a6af-30436426eb6a__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.161.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18925', '18926', '18927', '18928', '18929']
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 18925:18925 -p 18926:18926 -p 18927:18927 -p 18928:18928 -p 18929:18929 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18927 --rest-port=18925 --tcp-port=18926 --discv5-udp-port=18928 --rest-address=0.0.0.0 --nat=extip:172.18.161.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7271aafdba8d0bd95d5cde8b2ddf73f4e3dcc870bbb77f207ac2e9d7a30efccd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18929 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.29 waku 0ef2ae9851c93c251750c9961fca352a119c463b6fd056c7b2b973773b0b7f3f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0ef2ae9851c9. Setting up logs at ./log/docker/node1_2026-01-19_08-08-04__d8a0d981-0526-4352-a6af-30436426eb6a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18925
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:18925/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:18925/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.161.29/tcp/18926/p2p/16Uiu2HAmMmi1VD4ok9WPJavAuJDMBrQK8wEdczB82JjpvxFaY11v","/ip4/172.18.161.29/tcp/18927/ws/p2p/16Uiu2HAmMmi1VD4ok9WPJavAuJDMBrQK8wEdczB82JjpvxFaY11v"],"enrUri":"enr:-L24QE2GuV64YM1MYhdz9UycCg1hFCLHMn0Ou-sV4_3coHKfHchnOMU31PfDak84rT-Swc9u1mQRFTG6QTM8aYn_MpACgmlkgnY0gmlwhKwSoR2KbXVsdGlhZGRyc5YACASsEqEdBknuAAoErBKhHQZJ790DgnJzhQADAQAAiXNlY3AyNTZrMaEDh3HFTAY29oGCt4RDK5QjaWmsnsvgdACqaeftVW2JHB2DdGNwgknug3VkcIJJ8IV3YWt1MgE"}'
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_2026-01-19_08-08-04__d8a0d981-0526-4352-a6af-30436426eb6a__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.144.69
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43971', '43972', '43973', '43974', '43975']
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 43971:43971 -p 43972:43972 -p 43973:43973 -p 43974:43974 -p 43975:43975 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43973 --rest-port=43971 --tcp-port=43972 --discv5-udp-port=43974 --rest-address=0.0.0.0 --nat=extip:172.18.144.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d3e03cac79ff18ce3bd36d379fe8aa6109d06fb8c8316915fd4edfc9aeca8f4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43975 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2GuV64YM1MYhdz9UycCg1hFCLHMn0Ou-sV4_3coHKfHchnOMU31PfDak84rT-Swc9u1mQRFTG6QTM8aYn_MpACgmlkgnY0gmlwhKwSoR2KbXVsdGlhZGRyc5YACASsEqEdBknuAAoErBKhHQZJ790DgnJzhQADAQAAiXNlY3AyNTZrMaEDh3HFTAY29oGCt4RDK5QjaWmsnsvgdACqaeftVW2JHB2DdGNwgknug3VkcIJJ8IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.69 waku 0af46506f96ac53e5a72a57f58de30ce979325f8677282572a4d8891e35290c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0af46506f96a. Setting up logs at ./log/docker/node2_2026-01-19_08-08-04__d8a0d981-0526-4352-a6af-30436426eb6a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43971
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:43971/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:43971/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.144.69/tcp/43972/p2p/16Uiu2HAmCj9TmVWaJEA4LsM5NR7AgbCSdTwNeZ6vtN41ktq1t7zg","/ip4/172.18.144.69/tcp/43973/ws/p2p/16Uiu2HAmCj9TmVWaJEA4LsM5NR7AgbCSdTwNeZ6vtN41ktq1t7zg"],"enrUri":"enr:-L24QHRhtcwUJJoE6iZj0zEHhWEn4upfGTG98_nF0sISlW1CUMg180iUPdtmdJSd3ymHDThqJ-3IkQS_UAD_NxwOfm4CgmlkgnY0gmlwhKwSkEWKbXVsdGlhZGRyc5YACASsEpBFBqvEAAoErBKQRQarxd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDARCgOC_M230SKn6Ct3qbb6bxA9yg6vnwF-prny0DTCGDdGNwgqvEg3VkcIKrxoV3YWt1MgE"}'
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:43971/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.29/tcp/18926/p2p/16Uiu2HAmMmi1VD4ok9WPJavAuJDMBrQK8wEdczB82JjpvxFaY11v"]'
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:18925/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:43971/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:18925/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)'}'
INFO  src.node.api_clients.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:18925/relay/v1/messages/%2Fwaku%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'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768810087235595008,"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:43971/relay/v1/messages/%2Fwaku%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'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768810087235595008,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/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:18925/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":1768810087351258112,"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:43971/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":1768810087351258112,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "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":1768810087465016832,"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:43971/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "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":1768810087465016832,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "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":1768810087578932224,"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:43971/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "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":1768810087578932224,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "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":1768810087691563264,"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:43971/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "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":1768810087691563264,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:18925/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
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:43971/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
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:18925/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)'}'
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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/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)'}'
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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to 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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "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":1768810087828655341,"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:43971/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "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":1768810087828655341,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -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:18925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "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":1768810087943080866,"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:43971/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "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":1768810087943080866,"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 0ef2ae9851c9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0af46506f96a
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,81 @@
2026-01-19 07:57:37.395 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:57:37.396 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_invalid_content_topic_format with id: 2026-01-19_07-57-37__8be323cc-c105-482c-90be-e51dc28b3f66
2026-01-19 07:57:37.396 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:57:37.396 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:57:37.396 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-19 07:57:37.403 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:57:37.403 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-57-37__8be323cc-c105-482c-90be-e51dc28b3f66__wakuorg_nwaku:latest.log
2026-01-19 07:57:37.403 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:57:37.403 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:57:37.404 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:57:37.405 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.194.15
2026-01-19 07:57:37.405 DEBUG [src.node.docker_mananger] Generated ports ['7613', '7614', '7615', '7616', '7617']
2026-01-19 07:57:37.405 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:57:37.405 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:57:37.405 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:57:37.405 DEBUG [src.node.docker_mananger] docker run -i -t -p 7613:7613 -p 7614:7614 -p 7615:7615 -p 7616:7616 -p 7617:7617 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7615 --rest-port=7613 --tcp-port=7614 --discv5-udp-port=7616 --rest-address=0.0.0.0 --nat=extip:172.18.194.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7838f7ce3aaaebdf7cc59acb925cdbe135f96455b45badd6ecaceecacbe1c22a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7617 --metrics-logging=true --relay=true --filter=true
2026-01-19 07:57:37.592 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.194.15 waku 34e7bfc63875c880e5c88b48122d374e8b016acf0ab767cec6ffbfcccb8ba618
2026-01-19 07:57:37.626 DEBUG [src.node.docker_mananger] Container started with ID 34e7bfc63875. Setting up logs at ./log/docker/node1_2026-01-19_07-57-37__8be323cc-c105-482c-90be-e51dc28b3f66__wakuorg_nwaku:latest.log
2026-01-19 07:57:37.628 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7613
2026-01-19 07:57:37.628 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:57:37.670 ERROR [src.node.docker_mananger] Max retries reached for container 5f69ffff3044. Exiting log stream.
2026-01-19 07:57:38.199 ERROR [src.node.docker_mananger] Max retries reached for container ba62b7f3783e. Exiting log stream.
2026-01-19 07:57:38.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7613/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:38.632 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"}]}'
2026-01-19 07:57:38.632 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:57:38.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7613/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:38.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.15/tcp/7614/p2p/16Uiu2HAmHN3BTzFxy8epRuSEgJMUjnJ2Db56MJnRHLncoLXqJndr","/ip4/172.18.194.15/tcp/7615/ws/p2p/16Uiu2HAmHN3BTzFxy8epRuSEgJMUjnJ2Db56MJnRHLncoLXqJndr"],"enrUri":"enr:-L24QJ6efHQ-gecE7zCs_ReB8PznziBByz7-Pjsnl6oqmW9qFISab05WBPKNHrXDELdJYgel3iil8867sgoo5j7bAlcCgmlkgnY0gmlwhKwSwg-KbXVsdGlhZGRyc5YACASsEsIPBh2-AAoErBLCDwYdv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRfLC8Aik0mIK50R_3DMgFCLVu_Vu3VGANK8FAx5GKtWDdGNwgh2-g3VkcIIdwIV3YWt1MgU"}'
2026-01-19 07:57:38.634 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:57:38.635 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-19 07:57:38.641 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:57:38.641 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-57-37__8be323cc-c105-482c-90be-e51dc28b3f66__wakuorg_nwaku:latest.log
2026-01-19 07:57:38.642 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:57:38.642 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:57:38.643 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:57:38.643 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.251.3
2026-01-19 07:57:38.643 DEBUG [src.node.docker_mananger] Generated ports ['14328', '14329', '14330', '14331', '14332']
2026-01-19 07:57:38.643 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:57:38.644 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:57:38.644 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:57:38.644 DEBUG [src.node.docker_mananger] docker run -i -t -p 14328:14328 -p 14329:14329 -p 14330:14330 -p 14331:14331 -p 14332:14332 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14330 --rest-port=14328 --tcp-port=14329 --discv5-udp-port=14331 --rest-address=0.0.0.0 --nat=extip:172.18.251.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=370fbdcfbf241933cfd0fdca4ebaaa6fca13b1f5ec3bddffa8cbeabecce0b7f5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14332 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJ6efHQ-gecE7zCs_ReB8PznziBByz7-Pjsnl6oqmW9qFISab05WBPKNHrXDELdJYgel3iil8867sgoo5j7bAlcCgmlkgnY0gmlwhKwSwg-KbXVsdGlhZGRyc5YACASsEsIPBh2-AAoErBLCDwYdv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDRfLC8Aik0mIK50R_3DMgFCLVu_Vu3VGANK8FAx5GKtWDdGNwgh2-g3VkcIIdwIV3YWt1MgU --filternode=/ip4/172.18.194.15/tcp/7614/p2p/16Uiu2HAmHN3BTzFxy8epRuSEgJMUjnJ2Db56MJnRHLncoLXqJndr
2026-01-19 07:57:38.839 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.251.3 waku 07b5c0e07706f625b0fff436f7db9f3b131d2b3ec054d0893a66013075f19688
2026-01-19 07:57:38.870 DEBUG [src.node.docker_mananger] Container started with ID 07b5c0e07706. Setting up logs at ./log/docker/node2_2026-01-19_07-57-37__8be323cc-c105-482c-90be-e51dc28b3f66__wakuorg_nwaku:latest.log
2026-01-19 07:57:38.870 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14328
2026-01-19 07:57:38.871 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:57:39.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14328/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:39.876 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"}]}'
2026-01-19 07:57:39.876 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:57:39.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14328/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:39.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.3/tcp/14329/p2p/16Uiu2HAmCLyN4f3P8GJ6CUJb7YmrFQHDJHtmGWF6JbCQaWCrtgTL","/ip4/172.18.251.3/tcp/14330/ws/p2p/16Uiu2HAmCLyN4f3P8GJ6CUJb7YmrFQHDJHtmGWF6JbCQaWCrtgTL"],"enrUri":"enr:-L24QC6S1vEFcf5kKEh70eetX31HQYOGlI6Ky4r1s6ehwTlKJttDNNNGmyEdTVuzqx7uolWzBXWVtf1bHfb5fb3ossQCgmlkgnY0gmlwhKwS-wOKbXVsdGlhZGRyc5YACASsEvsDBjf5AAoErBL7AwY3-t0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-2JuCMkg1lAx5rS7aNkbBD6te4Hu5bApjfMCfWC8jxuDdGNwgjf5g3VkcII3-4V3YWt1MgA"}'
2026-01-19 07:57:39.879 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:57:39.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14328/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.15/tcp/7614/p2p/16Uiu2HAmHN3BTzFxy8epRuSEgJMUjnJ2Db56MJnRHLncoLXqJndr"]'
2026-01-19 07:57:39.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:39.912 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-19 07:57:39.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7613/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:57:39.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:39.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14328/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "505d9d29-6af1-4a12-b1cf-4668f400cdca", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:39.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"505d9d29-6af1-4a12-b1cf-4668f400cdca","statusDesc":"OK"}'
2026-01-19 07:57:39.940 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic Empty string
2026-01-19 07:57:39.940 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:14328/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "Empty string", "value": ""}], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:39.943 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:14328/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\\"))"}'
2026-01-19 07:57:39.943 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A dictionary
2026-01-19 07:57:39.944 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:14328/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A dictionary", "value": {"key": "YWFh"}}], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:39.946 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:14328/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\\"))"}'
2026-01-19 07:57:39.948 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic An integer
2026-01-19 07:57:39.948 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:14328/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "An integer", "value": 1234567890}], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:39.950 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:14328/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\\"))"}'
2026-01-19 07:57:39.951 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A list
2026-01-19 07:57:39.951 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:14328/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A list", "value": ["YWFh"]}], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:39.953 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:14328/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\\"))"}'
2026-01-19 07:57:39.954 DEBUG [tests.filter.test_subscribe_update] Running test with contetn topic A bool
2026-01-19 07:57:39.954 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:14328/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A bool", "value": true}], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:39.956 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:14328/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\\"))"}'
2026-01-19 07:57:39.959 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:57:39.960 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:57:39.960 DEBUG [src.node.waku_node] Stopping container with id 34e7bfc63875
2026-01-19 07:57:40.523 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:57:40.524 DEBUG [src.node.waku_node] Stopping container with id 07b5c0e07706
2026-01-19 07:57:41.037 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:57:41.038 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:57:41.043 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:57:41.048 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,161 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_no_peer_selected with id: 2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583
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_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__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_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__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_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__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  tests.e2e.test_e2e:test_e2e.py:476 Start 5 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/node3_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__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_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__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_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__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.89.157
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43544', '43545', '43546', '43547', '43548']
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 43544:43544 -p 43545:43545 -p 43546:43546 -p 43547:43547 -p 43548:43548 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43546 --rest-port=43544 --tcp-port=43545 --discv5-udp-port=43547 --rest-address=0.0.0.0 --nat=extip:172.18.89.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5ab4af26813dc0be64daeb1e09efd1ba2f21fe0da680bb0ba02df57d80ea4fe5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43548 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.157 waku 4c35025f751ed3d628d12796886a2e05d971d18e65129246e9feb95fc44a104a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4c35025f751e. Setting up logs at ./log/docker/node1_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43544
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:43544/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:43544/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.157/tcp/43545/p2p/16Uiu2HAkwwN1nHrL75T2D6uJP98EFjn12wba16frqPjqAFMVHMB2","/ip4/172.18.89.157/tcp/43546/ws/p2p/16Uiu2HAkwwN1nHrL75T2D6uJP98EFjn12wba16frqPjqAFMVHMB2"],"enrUri":"enr:-L24QN44SuHUYA0sF32rXoLtpcrFvO7z0xLgno2Pn2Uv5SK0Uaq4uSJYPq9APCzUzlyYAjg4E5mLWxWFBE2tCMVO2iYCgmlkgnY0gmlwhKwSWZ2KbXVsdGlhZGRyc5YACASsElmdBqoZAAoErBJZnQaqGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJVJ79cq0h-4pOUuqjcUqgRfwAxnvGlqTP8bkcPTBu9WDdGNwgqoZg3VkcIKqG4V3YWt1MgM"}'
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.16
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16422', '16423', '16424', '16425', '16426']
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 16422:16422 -p 16423:16423 -p 16424:16424 -p 16425:16425 -p 16426:16426 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16424 --rest-port=16422 --tcp-port=16423 --discv5-udp-port=16425 --rest-address=0.0.0.0 --nat=extip:172.18.151.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c60accdfafe05efaef5fbfe0b5bc21eb2cdcffebbf6aa42ffc8bd5af3f9aab8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16426 --metrics-logging=true --store=false --relay=false --discv5-bootstrap-node=enr:-L24QN44SuHUYA0sF32rXoLtpcrFvO7z0xLgno2Pn2Uv5SK0Uaq4uSJYPq9APCzUzlyYAjg4E5mLWxWFBE2tCMVO2iYCgmlkgnY0gmlwhKwSWZ2KbXVsdGlhZGRyc5YACASsElmdBqoZAAoErBJZnQaqGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJVJ79cq0h-4pOUuqjcUqgRfwAxnvGlqTP8bkcPTBu9WDdGNwgqoZg3VkcIKqG4V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.16 waku 20927b60a1a910b7d232961bf1afbf3aabc4df8a1cbfb6d8d5f7623a0e882389
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 20927b60a1a9. Setting up logs at ./log/docker/node2_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16422
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:16422/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":"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:16422/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.16/tcp/16423/p2p/16Uiu2HAmCmuFR7R2uxoJUHGU5QrSsSjsJvMcayL9GTmYf6mrLXMq","/ip4/172.18.151.16/tcp/16424/ws/p2p/16Uiu2HAmCmuFR7R2uxoJUHGU5QrSsSjsJvMcayL9GTmYf6mrLXMq"],"enrUri":"enr:-L24QN5EdjdiRaUDIlD9RagLhUwL05a5EhQiLbbsIBkODIdgBycLDQYwhUpvoAIUCHDdMPrj9lAO5_Fu9K5J7PZ8VEoCgmlkgnY0gmlwhKwSlxCKbXVsdGlhZGRyc5YACASsEpcQBkAnAAoErBKXEAZAKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAcVMMnZ2ttSc7j2DQhqjeJQvH1AeaE7ZtajEafs33LiDdGNwgkAng3VkcIJAKYV3YWt1MgA"}'
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.133.50
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2873', '2874', '2875', '2876', '2877']
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 2873:2873 -p 2874:2874 -p 2875:2875 -p 2876:2876 -p 2877:2877 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2875 --rest-port=2873 --tcp-port=2874 --discv5-udp-port=2876 --rest-address=0.0.0.0 --nat=extip:172.18.133.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=26efebc8ea1b363ca2de078b6ade0f3ccd8e7bbbea337427b0c8b350adbfba4a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2877 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QN5EdjdiRaUDIlD9RagLhUwL05a5EhQiLbbsIBkODIdgBycLDQYwhUpvoAIUCHDdMPrj9lAO5_Fu9K5J7PZ8VEoCgmlkgnY0gmlwhKwSlxCKbXVsdGlhZGRyc5YACASsEpcQBkAnAAoErBKXEAZAKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAcVMMnZ2ttSc7j2DQhqjeJQvH1AeaE7ZtajEafs33LiDdGNwgkAng3VkcIJAKYV3YWt1MgA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.50 waku 6de1aaac68c6bb95c72d71a91d768ed2d645897cf70ad260f918b6224e63727c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6de1aaac68c6. Setting up logs at ./log/docker/node3_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2873
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:2873/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:2873/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.50/tcp/2874/p2p/16Uiu2HAmT8wZJVBC72TwMtqc5Upb4CyU1bJLPHDWA7ytuYi1KYdM","/ip4/172.18.133.50/tcp/2875/ws/p2p/16Uiu2HAmT8wZJVBC72TwMtqc5Upb4CyU1bJLPHDWA7ytuYi1KYdM"],"enrUri":"enr:-L24QKyykLfojhouMrLrKXpN7I7whQFAFL0aS252p8j8zEdXD_alErxSpiqrYXWameRw-sEWCLt1fZqd79yS1pp6wHgCgmlkgnY0gmlwhKwShTKKbXVsdGlhZGRyc5YACASsEoUyBgs6AAoErBKFMgYLO90DgnJzhQADAQAAiXNlY3AyNTZrMaED1yy4wN-RJdPUa-HBcR9mH87wHn6I1ccm4blFdOdTY8iDdGNwggs6g3VkcIILPIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.204.218
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23493', '23494', '23495', '23496', '23497']
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 23493:23493 -p 23494:23494 -p 23495:23495 -p 23496:23496 -p 23497:23497 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23495 --rest-port=23493 --tcp-port=23494 --discv5-udp-port=23496 --rest-address=0.0.0.0 --nat=extip:172.18.204.218 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7a75cbae6aac5e59fbf41d238abb6aa5ae1ae1f968df2f7d9ada9bbfda20f4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23497 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QKyykLfojhouMrLrKXpN7I7whQFAFL0aS252p8j8zEdXD_alErxSpiqrYXWameRw-sEWCLt1fZqd79yS1pp6wHgCgmlkgnY0gmlwhKwShTKKbXVsdGlhZGRyc5YACASsEoUyBgs6AAoErBKFMgYLO90DgnJzhQADAQAAiXNlY3AyNTZrMaED1yy4wN-RJdPUa-HBcR9mH87wHn6I1ccm4blFdOdTY8iDdGNwggs6g3VkcIILPIV3YWt1MgA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.204.218 waku 929ebeb0727a806ccc8da47fe2e56775c8db260b9d0aeba426c6f964a0f400e8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 929ebeb0727a. Setting up logs at ./log/docker/node3_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23493
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:23493/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:23493/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.218/tcp/23494/p2p/16Uiu2HAkv3G7vRriZHycV4bgEbbGY53uyWLLpLE2pYcoJkognZyi","/ip4/172.18.204.218/tcp/23495/ws/p2p/16Uiu2HAkv3G7vRriZHycV4bgEbbGY53uyWLLpLE2pYcoJkognZyi"],"enrUri":"enr:-L24QBYUqCL9_gJ86JYbMOMveTnuVwxfu1MctCvoiT-VlZYNN0KgZi3xWSbyXdlwsI0TNnxYreA0VsxQ3U3UP6MV5wsCgmlkgnY0gmlwhKwSzNqKbXVsdGlhZGRyc5YACASsEszaBlvGAAoErBLM2gZbx90DgnJzhQADAQAAiXNlY3AyNTZrMaECCR3uQp67AlHlDk1MfwSg_syKdtuwtb4tml5Forj5qdGDdGNwglvGg3VkcIJbyIV3YWt1MgE"}'
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.45.62
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62461', '62462', '62463', '62464', '62465']
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 62461:62461 -p 62462:62462 -p 62463:62463 -p 62464:62464 -p 62465:62465 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62463 --rest-port=62461 --tcp-port=62462 --discv5-udp-port=62464 --rest-address=0.0.0.0 --nat=extip:172.18.45.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d3ef3b82661c4b0ee15ca97e0bfa926aa477cdc149a6e2c4a0cff4fbaa93a0df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62465 --metrics-logging=true --relay=false --store=false --discv5-bootstrap-node=enr:-L24QBYUqCL9_gJ86JYbMOMveTnuVwxfu1MctCvoiT-VlZYNN0KgZi3xWSbyXdlwsI0TNnxYreA0VsxQ3U3UP6MV5wsCgmlkgnY0gmlwhKwSzNqKbXVsdGlhZGRyc5YACASsEszaBlvGAAoErBLM2gZbx90DgnJzhQADAQAAiXNlY3AyNTZrMaECCR3uQp67AlHlDk1MfwSg_syKdtuwtb4tml5Forj5qdGDdGNwglvGg3VkcIJbyIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.62 waku a0665a1d8923cf541488c6d9a151f718f6f6d646cabfb47a51953db01e1b8ecd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a0665a1d8923. Setting up logs at ./log/docker/node4_2026-01-19_07-53-19__cbbc2055-263a-4c2a-a520-cd4899da1583__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62461
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:62461/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:62461/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.45.62/tcp/62462/p2p/16Uiu2HAmUcgzG5X54naapAtjMwMEGcRCCa31u5NiX6L9zQApYd6M","/ip4/172.18.45.62/tcp/62463/ws/p2p/16Uiu2HAmUcgzG5X54naapAtjMwMEGcRCCa31u5NiX6L9zQApYd6M"],"enrUri":"enr:-L24QErWp11SN2AMLAIYMs-mOVyzmzfUiwa0ex6nuPXSwZ5vM3mp8v1BUBEl2pN0l-RvHxDB7JJPVeNHrTHMjINHBPICgmlkgnY0gmlwhKwSLT6KbXVsdGlhZGRyc5YACASsEi0-BvP-AAoErBItPgbz_90DgnJzhQADAQAAiXNlY3AyNTZrMaED7SQygRfTenbjbuck_3o7F2Kajw93WDOw-_F2jRKr3e6DdGNwgvP-g3VkcIL0AIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:486 Add 3 peer nodes to node3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2873/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.157/tcp/43545/p2p/16Uiu2HAkwwN1nHrL75T2D6uJP98EFjn12wba16frqPjqAFMVHMB2"]'
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:2873/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.16/tcp/16423/p2p/16Uiu2HAmCmuFR7R2uxoJUHGU5QrSsSjsJvMcayL9GTmYf6mrLXMq"]'
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:2873/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.218/tcp/23494/p2p/16Uiu2HAkv3G7vRriZHycV4bgEbbGY53uyWLLpLE2pYcoJkognZyi"]'
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:494 Subscribe nodes 1,2 to relay on pubsubtopic /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:23493/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:43544/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:43544/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.133.50/tcp/51012/p2p/16Uiu2HAmT8wZJVBC72TwMtqc5Upb4CyU1bJLPHDWA7ytuYi1KYdM","protocols":["/ipfs/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-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23493/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.133.50/tcp/2874/p2p/16Uiu2HAmT8wZJVBC72TwMtqc5Upb4CyU1bJLPHDWA7ytuYi1KYdM","protocols":["/ipfs/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-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:499 Node1 publish 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:23493/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  tests.e2e.test_e2e:test_e2e.py:501 Check if node3 can inquiry stored message without stor peer specified
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2873/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'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"9ff59672f8475dbe5f37","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4de81638dc53bab480ad883e1e05a5b70bf6b8074d6486c56337336b44d793cb"}]}'
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 4c35025f751e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 20927b60a1a9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6de1aaac68c6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c35025f751e. 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 929ebeb0727a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 20927b60a1a9. 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 a0665a1d8923
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6de1aaac68c6. 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,127 @@
2026-01-19 08:03:14.869 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:03:14.869 DEBUG [tests.conftest] Running test: test_message_relayed_before_store_node_is_started with id: 2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2
2026-01-19 08:03:14.870 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:03:14.870 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:03:14.870 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-19 08:03:14.876 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:03:14.877 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2__wakuorg_nwaku:latest.log
2026-01-19 08:03:14.877 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:03:14.877 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:03:14.878 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:03:14.879 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.133
2026-01-19 08:03:14.879 DEBUG [src.node.docker_mananger] Generated ports ['49409', '49410', '49411', '49412', '49413']
2026-01-19 08:03:14.879 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:03:14.879 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:03:14.879 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:03:14.879 DEBUG [src.node.docker_mananger] docker run -i -t -p 49409:49409 -p 49410:49410 -p 49411:49411 -p 49412:49412 -p 49413:49413 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49411 --rest-port=49409 --tcp-port=49410 --discv5-udp-port=49412 --rest-address=0.0.0.0 --nat=extip:172.18.189.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e79ffb3efe8ac34f4d5ecba0d7bf5ce6c479dda1c62b1cdf135cdeafd7bf4e0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49413 --metrics-logging=true --store=true --relay=true
2026-01-19 08:03:15.047 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.133 waku f520d0740ebafccd23f05cd58dce62ab24a78ffa99d792e79af883c1919848cd
2026-01-19 08:03:15.078 DEBUG [src.node.docker_mananger] Container started with ID f520d0740eba. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2__wakuorg_nwaku:latest.log
2026-01-19 08:03:15.079 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49409
2026-01-19 08:03:15.079 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:03:15.160 ERROR [src.node.docker_mananger] Max retries reached for container dea163e29213. Exiting log stream.
2026-01-19 08:03:15.668 ERROR [src.node.docker_mananger] Max retries reached for container 23548cdaab3e. Exiting log stream.
2026-01-19 08:03:16.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49409/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:16.082 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"}]}'
2026-01-19 08:03:16.083 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:03:16.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49409/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:16.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.133/tcp/49410/p2p/16Uiu2HAkvqEh2KGogbrXaaFSW9cYhANnmTZ58etUvhT3cEzyRDKu","/ip4/172.18.189.133/tcp/49411/ws/p2p/16Uiu2HAkvqEh2KGogbrXaaFSW9cYhANnmTZ58etUvhT3cEzyRDKu"],"enrUri":"enr:-L24QFxxSzLV8VAMslJvB-avU6gemHiPdgNwUDjjFEW4kxLZCZJEsSq-4nlmyreD-nyzVjyxI7fvGOLae4jBLvOXpo4CgmlkgnY0gmlwhKwSvYWKbXVsdGlhZGRyc5YACASsEr2FBsECAAoErBK9hQbBA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFOUIJaFzNZ1myut4M01QTcFvLIEqf8h_kSCSiulpAJiDdGNwgsECg3VkcILBBIV3YWt1MgM"}'
2026-01-19 08:03:16.086 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:03:16.095 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:03:16.095 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2__wakuorg_nwaku:latest.log
2026-01-19 08:03:16.095 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:03:16.095 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:03:16.097 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:03:16.097 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.98
2026-01-19 08:03:16.097 DEBUG [src.node.docker_mananger] Generated ports ['58061', '58062', '58063', '58064', '58065']
2026-01-19 08:03:16.097 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:03:16.097 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:03:16.098 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:03:16.098 DEBUG [src.node.docker_mananger] docker run -i -t -p 58061:58061 -p 58062:58062 -p 58063:58063 -p 58064:58064 -p 58065:58065 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58063 --rest-port=58061 --tcp-port=58062 --discv5-udp-port=58064 --rest-address=0.0.0.0 --nat=extip:172.18.205.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=51620d1c2ea4079d38ec3d8c3dbebeb7d36680faabc4ed2d2ef1c75cc4a5afab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58065 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFxxSzLV8VAMslJvB-avU6gemHiPdgNwUDjjFEW4kxLZCZJEsSq-4nlmyreD-nyzVjyxI7fvGOLae4jBLvOXpo4CgmlkgnY0gmlwhKwSvYWKbXVsdGlhZGRyc5YACASsEr2FBsECAAoErBK9hQbBA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFOUIJaFzNZ1myut4M01QTcFvLIEqf8h_kSCSiulpAJiDdGNwgsECg3VkcILBBIV3YWt1MgM --storenode=/ip4/172.18.189.133/tcp/49410/p2p/16Uiu2HAkvqEh2KGogbrXaaFSW9cYhANnmTZ58etUvhT3cEzyRDKu --store=true --relay=true
2026-01-19 08:03:16.282 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.98 waku 3e26c4fd0c6667f14d25554df4354fc8d154d944528d3d0acd8f6f81d579aff7
2026-01-19 08:03:16.311 DEBUG [src.node.docker_mananger] Container started with ID 3e26c4fd0c66. Setting up logs at ./log/docker/store_node1_2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2__wakuorg_nwaku:latest.log
2026-01-19 08:03:16.312 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58061
2026-01-19 08:03:16.312 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:03:17.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58061/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:17.317 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"}]}'
2026-01-19 08:03:17.318 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:03:17.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58061/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:17.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.98/tcp/58062/p2p/16Uiu2HAm7swzPnnUudSyPgb6LaVDM3scbZn4fK4BxR7ciUHMLS9h","/ip4/172.18.205.98/tcp/58063/ws/p2p/16Uiu2HAm7swzPnnUudSyPgb6LaVDM3scbZn4fK4BxR7ciUHMLS9h"],"enrUri":"enr:-L24QAW9sy7wBb-3fZWI6L4e0Tr1xDxALMYBJQT4qzsK_sGFLFxEGyMghVJl0EmTu8IHV8EMfnfD81juUTlUTLULNj8CgmlkgnY0gmlwhKwSzWKKbXVsdGlhZGRyc5YACASsEs1iBuLOAAoErBLNYgbiz90DgnJzhQADAQAAiXNlY3AyNTZrMaECuQdydd8NqXbNYjNVXzF2-mJuLboy7IJNAdeNvndb6PSDdGNwguLOg3VkcILi0IV3YWt1MgM"}'
2026-01-19 08:03:17.320 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:03:17.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58061/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.133/tcp/49410/p2p/16Uiu2HAkvqEh2KGogbrXaaFSW9cYhANnmTZ58etUvhT3cEzyRDKu"]'
2026-01-19 08:03:17.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:17.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49409/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:03:17.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:17.327 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58061/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:03:17.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:17.330 DEBUG [src.steps.store] Relaying message
2026-01-19 08:03:17.330 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49409/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)'}'
2026-01-19 08:03:17.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:17.336 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:03:17.537 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:17.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49409/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:17.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c37717f9b5c70e6549af81066c51b1b05e945cb5126cc87157fd7ac4a45f0f7"}]}'
2026-01-19 08:03:17.541 DEBUG [src.steps.store] messages length is 1
2026-01-19 08:03:17.541 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:17.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58061/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:17.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c37717f9b5c70e6549af81066c51b1b05e945cb5126cc87157fd7ac4a45f0f7"}]}'
2026-01-19 08:03:17.545 DEBUG [src.steps.store] messages length is 1
2026-01-19 08:03:17.552 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:03:17.552 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node2_2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2__wakuorg_nwaku:latest.log
2026-01-19 08:03:17.552 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:03:17.552 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:03:17.554 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:03:17.554 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.218
2026-01-19 08:03:17.554 DEBUG [src.node.docker_mananger] Generated ports ['9188', '9189', '9190', '9191', '9192']
2026-01-19 08:03:17.554 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:03:17.554 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:03:17.554 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:03:17.555 DEBUG [src.node.docker_mananger] docker run -i -t -p 9188:9188 -p 9189:9189 -p 9190:9190 -p 9191:9191 -p 9192:9192 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9190 --rest-port=9188 --tcp-port=9189 --discv5-udp-port=9191 --rest-address=0.0.0.0 --nat=extip:172.18.65.218 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d7bf756cbfce056d3adc46648df31acbe9314fb9fb2af56b46bcf5ceed4407a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9192 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFxxSzLV8VAMslJvB-avU6gemHiPdgNwUDjjFEW4kxLZCZJEsSq-4nlmyreD-nyzVjyxI7fvGOLae4jBLvOXpo4CgmlkgnY0gmlwhKwSvYWKbXVsdGlhZGRyc5YACASsEr2FBsECAAoErBK9hQbBA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFOUIJaFzNZ1myut4M01QTcFvLIEqf8h_kSCSiulpAJiDdGNwgsECg3VkcILBBIV3YWt1MgM --storenode=/ip4/172.18.189.133/tcp/49410/p2p/16Uiu2HAkvqEh2KGogbrXaaFSW9cYhANnmTZ58etUvhT3cEzyRDKu --store=false --relay=true
2026-01-19 08:03:17.732 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.218 waku c3d72b28a55d071985e38e81a9e8de893cf3fe6e433462af9aedf373652015af
2026-01-19 08:03:17.761 DEBUG [src.node.docker_mananger] Container started with ID c3d72b28a55d. Setting up logs at ./log/docker/store_node2_2026-01-19_08-03-14__5ed9d340-eed8-4b71-8fa2-bf5888b591d2__wakuorg_nwaku:latest.log
2026-01-19 08:03:17.762 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9188
2026-01-19 08:03:17.762 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:03:18.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9188/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:18.766 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"}]}'
2026-01-19 08:03:18.766 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:03:18.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9188/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:18.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.218/tcp/9189/p2p/16Uiu2HAmAeCAHRFuxaFgaCEnfx4kCMNpyqbsHNNAyLiWMzUtFH9t","/ip4/172.18.65.218/tcp/9190/ws/p2p/16Uiu2HAmAeCAHRFuxaFgaCEnfx4kCMNpyqbsHNNAyLiWMzUtFH9t"],"enrUri":"enr:-L24QCr7q6UUdaNQikI9xfjvBEGV5IBnlQtAGtxkcFsEX4pbIeyHJxMNFLZUZ8Frt7hXJ2UbxDVYeLV4X8KsSXYPt_4CgmlkgnY0gmlwhKwSQdqKbXVsdGlhZGRyc5YACASsEkHaBiPlAAoErBJB2gYj5t0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4hRmM1iWddQqa5vuDhKhbYnndNNWreW1oal1G0dQHcODdGNwgiPlg3VkcIIj54V3YWt1MgE"}'
2026-01-19 08:03:18.769 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:03:18.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9188/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.133/tcp/49410/p2p/16Uiu2HAkvqEh2KGogbrXaaFSW9cYhANnmTZ58etUvhT3cEzyRDKu"]'
2026-01-19 08:03:18.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:18.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49409/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:03:18.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:18.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58061/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:03:18.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:18.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9188/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:03:18.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:18.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9188/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:18.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"fe552f9afdee447b1d35","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c37717f9b5c70e6549af81066c51b1b05e945cb5126cc87157fd7ac4a45f0f7"}]}'
2026-01-19 08:03:18.823 DEBUG [src.steps.store] Relaying message
2026-01-19 08:03:18.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49409/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)'}'
2026-01-19 08:03:18.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:03:18.830 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:03:19.031 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:19.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49409/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:19.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c37717f9b5c70e6549af81066c51b1b05e945cb5126cc87157fd7ac4a45f0f7"},{"messageHash":"0x9edf1f64ca37689a972b59952c81207cf593ac8735db5c221e346ebc8bdfeb34"}]}'
2026-01-19 08:03:19.035 DEBUG [src.steps.store] messages length is 2
2026-01-19 08:03:19.035 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:19.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58061/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:19.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c37717f9b5c70e6549af81066c51b1b05e945cb5126cc87157fd7ac4a45f0f7"},{"messageHash":"0x9edf1f64ca37689a972b59952c81207cf593ac8735db5c221e346ebc8bdfeb34"}]}'
2026-01-19 08:03:19.038 DEBUG [src.steps.store] messages length is 2
2026-01-19 08:03:19.038 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:03:19.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9188/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:03:19.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"41bb0480c2ff74b0ff78","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6c37717f9b5c70e6549af81066c51b1b05e945cb5126cc87157fd7ac4a45f0f7"},{"messageHash":"0x9edf1f64ca37689a972b59952c81207cf593ac8735db5c221e346ebc8bdfeb34"}]}'
2026-01-19 08:03:19.047 DEBUG [src.steps.store] messages length is 2
2026-01-19 08:03:19.049 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:03:19.050 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:03:19.050 DEBUG [src.node.waku_node] Stopping container with id f520d0740eba
2026-01-19 08:03:19.589 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:03:19.589 DEBUG [src.node.waku_node] Stopping container with id 3e26c4fd0c66
2026-01-19 08:03:20.074 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:03:20.074 DEBUG [src.node.waku_node] Stopping container with id c3d72b28a55d
2026-01-19 08:03:20.401 ERROR [src.node.docker_mananger] Max retries reached for container f520d0740eba. Exiting log stream.
2026-01-19 08:03:20.608 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:03:20.609 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:03:20.619 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:03:20.624 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:03:20.629 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,74 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_non_existing_content_topic with id: 2026-01-19_07-53-15__3dd6aa50-0643-4304-b2e6-d3b35ac93e06
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_2026-01-19_07-53-15__3dd6aa50-0643-4304-b2e6-d3b35ac93e06__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.39.227
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22780', '22781', '22782', '22783', '22784']
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 22780:22780 -p 22781:22781 -p 22782:22782 -p 22783:22783 -p 22784:22784 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22782 --rest-port=22780 --tcp-port=22781 --discv5-udp-port=22783 --rest-address=0.0.0.0 --nat=extip:172.18.39.227 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b34bcc77d3fc1d824bbefac0f54128a544c5efbc044ecd143bbb256d6b61ddf7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22784 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.227 waku c7fe78d6cee6ca3f7b86738dbf6994916b87024345d9d8bda8caef89f730e45a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c7fe78d6cee6. Setting up logs at ./log/docker/node1_2026-01-19_07-53-15__3dd6aa50-0643-4304-b2e6-d3b35ac93e06__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22780
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 a182c96bd462. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e81289167408. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22780/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:22780/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.227/tcp/22781/p2p/16Uiu2HAkxS5zxH8vo8HCv9BWpirWV1EwzrugvMoXaxMxadX8gYhR","/ip4/172.18.39.227/tcp/22782/ws/p2p/16Uiu2HAkxS5zxH8vo8HCv9BWpirWV1EwzrugvMoXaxMxadX8gYhR"],"enrUri":"enr:-L24QMq_LZivq3EyAomRptxXG0bCGPnkUe88FZP1jPEKEgl4V8XgSlZVOmB1s0oPofXZx8vqwwe1O-b8cJQbx-MUtTsCgmlkgnY0gmlwhKwSJ-OKbXVsdGlhZGRyc5YACASsEifjBlj9AAoErBIn4wZY_t0DgnJzhQADAQAAiXNlY3AyNTZrMaECLK44ZLjbVAPF_SA1FuT3FarXcY5Ocq8bZTDoLlMPv0yDdGNwglj9g3VkcIJY_4V3YWt1MgU"}'
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_2026-01-19_07-53-15__3dd6aa50-0643-4304-b2e6-d3b35ac93e06__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.70.194
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41129', '41130', '41131', '41132', '41133']
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 41129:41129 -p 41130:41130 -p 41131:41131 -p 41132:41132 -p 41133:41133 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41131 --rest-port=41129 --tcp-port=41130 --discv5-udp-port=41132 --rest-address=0.0.0.0 --nat=extip:172.18.70.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc3ff94ccecca83d11b08f2d8b9af4b302ad59bedd1f2d813d2aede6f68a67c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41133 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMq_LZivq3EyAomRptxXG0bCGPnkUe88FZP1jPEKEgl4V8XgSlZVOmB1s0oPofXZx8vqwwe1O-b8cJQbx-MUtTsCgmlkgnY0gmlwhKwSJ-OKbXVsdGlhZGRyc5YACASsEifjBlj9AAoErBIn4wZY_t0DgnJzhQADAQAAiXNlY3AyNTZrMaECLK44ZLjbVAPF_SA1FuT3FarXcY5Ocq8bZTDoLlMPv0yDdGNwglj9g3VkcIJY_4V3YWt1MgU --filternode=/ip4/172.18.39.227/tcp/22781/p2p/16Uiu2HAkxS5zxH8vo8HCv9BWpirWV1EwzrugvMoXaxMxadX8gYhR
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.70.194 waku 2e842db041341ea7cf531b169c081b5de064529d4a0442045e0284e9b6c8284f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e842db04134. Setting up logs at ./log/docker/node2_2026-01-19_07-53-15__3dd6aa50-0643-4304-b2e6-d3b35ac93e06__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41129
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:41129/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:41129/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.70.194/tcp/41130/p2p/16Uiu2HAkvTqTQJcGyptrp8x5mmSwm5x2e6SUfrxUtNWgv52rghGp","/ip4/172.18.70.194/tcp/41131/ws/p2p/16Uiu2HAkvTqTQJcGyptrp8x5mmSwm5x2e6SUfrxUtNWgv52rghGp"],"enrUri":"enr:-L24QLAs0_jcqqrHCilkuuim-bNR9De_hbP4H5qgUKhqSfbVJ8vh8Ah7JsYbUgM58O3Ip4TkZ3YuE8wZ8BCkLZOQ_0kCgmlkgnY0gmlwhKwSRsKKbXVsdGlhZGRyc5YACASsEkbCBqCqAAoErBJGwgagq90DgnJzhQADAQAAiXNlY3AyNTZrMaECD2mQKCzIGG5QMkfSL_FUbXUyzFhzRrRbOXVm9NCyfX2DdGNwgqCqg3VkcIKgrIV3YWt1MgA"}'
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:41129/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.227/tcp/22781/p2p/16Uiu2HAkxS5zxH8vo8HCv9BWpirWV1EwzrugvMoXaxMxadX8gYhR"]'
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:22780/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:41129/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "40d50266-f167-43f6-95e9-89bafd300153", "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":"40d50266-f167-43f6-95e9-89bafd300153","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:41129/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
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:41129/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22780/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:41129/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":1768809197967222768,"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 c7fe78d6cee6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2e842db04134
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,164 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37
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_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__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.176.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51100', '51101', '51102', '51103', '51104']
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 51100:51100 -p 51101:51101 -p 51102:51102 -p 51103:51103 -p 51104:51104 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51102 --rest-port=51100 --tcp-port=51101 --discv5-udp-port=51103 --rest-address=0.0.0.0 --nat=extip:172.18.176.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc6f8ea00209b62bf9b687ac6ab6beec46aaebcc5a1b46778edfb7d1c17e3f7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51104 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.176.32 waku 0a9ca9627557e6eb83285d6204d364dd329630e11367d2ffa21384d63bdc250f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a9ca9627557. Setting up logs at ./log/docker/node1_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51100
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 a8547e52a62f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 856619a45964. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51100/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:51100/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.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn","/ip4/172.18.176.32/tcp/51102/ws/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn"],"enrUri":"enr:-L24QGnWlrxtkk8Ya5nxwXLJsghNW8Xj0co-BBIamKa_JYT6WOkBH5OaWGMYlsY7IO68gS59h2p07edwnhz7gLu7sMQCgmlkgnY0gmlwhKwSsCCKbXVsdGlhZGRyc5YACASsErAgBsedAAoErBKwIAbHnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVL1c_QCZ3pdtET9u_WvQZBnfd_b3PUkdTWRQ2VSpjVODdGNwgsedg3VkcILHn4V3YWt1MgU"}'
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_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__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.41
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32346', '32347', '32348', '32349', '32350']
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 32346:32346 -p 32347:32347 -p 32348:32348 -p 32349:32349 -p 32350:32350 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32348 --rest-port=32346 --tcp-port=32347 --discv5-udp-port=32349 --rest-address=0.0.0.0 --nat=extip:172.18.119.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=463ce76ed18ef14ee23cabc05e039f42c0d2f0d83f0c04e0ce962ae7d794d0d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32350 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGnWlrxtkk8Ya5nxwXLJsghNW8Xj0co-BBIamKa_JYT6WOkBH5OaWGMYlsY7IO68gS59h2p07edwnhz7gLu7sMQCgmlkgnY0gmlwhKwSsCCKbXVsdGlhZGRyc5YACASsErAgBsedAAoErBKwIAbHnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVL1c_QCZ3pdtET9u_WvQZBnfd_b3PUkdTWRQ2VSpjVODdGNwgsedg3VkcILHn4V3YWt1MgU --filternode=/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.41 waku 8f06c58a4a8d4d2e441686dccc92c4018ec611644d1cb62d569f7c0f94bf9f05
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8f06c58a4a8d. Setting up logs at ./log/docker/node2_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32346
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:32346/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:32346/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.41/tcp/32347/p2p/16Uiu2HAmAANn4TjrxXwQCA9mBv9STo7fb4exXV1SwetDevWhkpN4","/ip4/172.18.119.41/tcp/32348/ws/p2p/16Uiu2HAmAANn4TjrxXwQCA9mBv9STo7fb4exXV1SwetDevWhkpN4"],"enrUri":"enr:-L24QOMkAXQgwLagw0Cv6L96lT2l7pkQMRVpXul2SlOt7TEsZ7Kjbi8eyiUjvDbAzOaBdpVH5QUmJBs4Co95Z_8tNKcCgmlkgnY0gmlwhKwSdymKbXVsdGlhZGRyc5YACASsEncpBn5bAAoErBJ3KQZ-XN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2vQkHMG9I-98o4d1MHG10_KyNEw_GiSKJqEte1WNrnmDdGNwgn5bg3VkcIJ-XYV3YWt1MgA"}'
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:32346/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn"]'
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_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.206.127
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15110', '15111', '15112', '15113', '15114']
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 15110:15110 -p 15111:15111 -p 15112:15112 -p 15113:15113 -p 15114:15114 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15112 --rest-port=15110 --tcp-port=15111 --discv5-udp-port=15113 --rest-address=0.0.0.0 --nat=extip:172.18.206.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca856d7efa218e8eae3c047cab4dc0cc81dd626813c669a7cfa98381eaf2eedf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15114 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGnWlrxtkk8Ya5nxwXLJsghNW8Xj0co-BBIamKa_JYT6WOkBH5OaWGMYlsY7IO68gS59h2p07edwnhz7gLu7sMQCgmlkgnY0gmlwhKwSsCCKbXVsdGlhZGRyc5YACASsErAgBsedAAoErBKwIAbHnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVL1c_QCZ3pdtET9u_WvQZBnfd_b3PUkdTWRQ2VSpjVODdGNwgsedg3VkcILHn4V3YWt1MgU --filternode=/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.127 waku d16eff9f2a6aa5c5f4edb47611ffa92192d458409bb61d0e640c590986d20e9a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d16eff9f2a6a. Setting up logs at ./log/docker/node3_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15110
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:15110/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:15110/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.127/tcp/15111/p2p/16Uiu2HAmB8kRV348Vrwnb4UEwaeShnBV8M9quK2CSxP9KDSFWLx6","/ip4/172.18.206.127/tcp/15112/ws/p2p/16Uiu2HAmB8kRV348Vrwnb4UEwaeShnBV8M9quK2CSxP9KDSFWLx6"],"enrUri":"enr:-L24QGY-cR87TOlKCXrRngjCvVIgzeODQe_UHdON2nvBzzOpc90g6PwkjkOp0D7vBfBfVZhYFSt8m8X3DM5Mj8H5rNoCgmlkgnY0gmlwhKwSzn-KbXVsdGlhZGRyc5YACASsEs5_BjsHAAoErBLOfwY7CN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6WUkBiE1llyKidUpIK76A0bfzIBrx6hOyUld8gOTUC-DdGNwgjsHg3VkcII7CYV3YWt1MgA"}'
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:15110/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn"]'
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_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__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.29.81
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14350', '14351', '14352', '14353', '14354']
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 14350:14350 -p 14351:14351 -p 14352:14352 -p 14353:14353 -p 14354:14354 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14352 --rest-port=14350 --tcp-port=14351 --discv5-udp-port=14353 --rest-address=0.0.0.0 --nat=extip:172.18.29.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9ced2c0fe9a68badaee99a24ba35dffeb31ab6a3fe1c501c72a4ec9f3f7bba8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14354 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGnWlrxtkk8Ya5nxwXLJsghNW8Xj0co-BBIamKa_JYT6WOkBH5OaWGMYlsY7IO68gS59h2p07edwnhz7gLu7sMQCgmlkgnY0gmlwhKwSsCCKbXVsdGlhZGRyc5YACASsErAgBsedAAoErBKwIAbHnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVL1c_QCZ3pdtET9u_WvQZBnfd_b3PUkdTWRQ2VSpjVODdGNwgsedg3VkcILHn4V3YWt1MgU --filternode=/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.29.81 waku 578e21dab3a2ff61f4475274a0d9226ffd7e895e36521bd02e781486131efc63
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 578e21dab3a2. Setting up logs at ./log/docker/node4_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14350
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:14350/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:14350/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.29.81/tcp/14351/p2p/16Uiu2HAmFYnud6QdHZwQbTanJ6bvS5Syk2YUPWmeyigxUPjJtwG5","/ip4/172.18.29.81/tcp/14352/ws/p2p/16Uiu2HAmFYnud6QdHZwQbTanJ6bvS5Syk2YUPWmeyigxUPjJtwG5"],"enrUri":"enr:-L24QD-ijhqOKyaR5LB7mal_CIe9cw5TmdKbTQxZ_Zj95mUeEifSOOdz7Mt7RGCy614WmvyAgdfs_4_yMHWuWOg2bhYCgmlkgnY0gmlwhKwSHVGKbXVsdGlhZGRyc5YACASsEh1RBjgPAAoErBIdUQY4EN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKvyjR8tqCEmYwANXlnoGEH5mQxsezygbhQOqQ205b0qDdGNwgjgPg3VkcII4EYV3YWt1MgA"}'
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:14350/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn"]'
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_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__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.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14128', '14129', '14130', '14131', '14132']
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 14128:14128 -p 14129:14129 -p 14130:14130 -p 14131:14131 -p 14132:14132 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14130 --rest-port=14128 --tcp-port=14129 --discv5-udp-port=14131 --rest-address=0.0.0.0 --nat=extip:172.18.214.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7a7c20d234ed289cfbfffd27ecd44faa4ff87cefbcc36711defadd7fb76ceec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14132 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGnWlrxtkk8Ya5nxwXLJsghNW8Xj0co-BBIamKa_JYT6WOkBH5OaWGMYlsY7IO68gS59h2p07edwnhz7gLu7sMQCgmlkgnY0gmlwhKwSsCCKbXVsdGlhZGRyc5YACASsErAgBsedAAoErBKwIAbHnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVL1c_QCZ3pdtET9u_WvQZBnfd_b3PUkdTWRQ2VSpjVODdGNwgsedg3VkcILHn4V3YWt1MgU --filternode=/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.107 waku dd3af490f48852f2ccf9884625c323e9a0101092f5e3b68df9bc5f37f7a4f77c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd3af490f488. Setting up logs at ./log/docker/node5_2026-01-19_07-54-34__09d13769-8c7c-43bb-a182-46bc5f64ba37__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14128
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:14128/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:14128/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.107/tcp/14129/p2p/16Uiu2HAmSyLk6opwGPXbP1DNks3sZB3PnxhTBVdhJzdLY3QcMTBC","/ip4/172.18.214.107/tcp/14130/ws/p2p/16Uiu2HAmSyLk6opwGPXbP1DNks3sZB3PnxhTBVdhJzdLY3QcMTBC"],"enrUri":"enr:-L24QJHTd93xuHyu6VFK94VL4_YUPDXIKINNc0zZHxm5xWKdB1_IfT2AhOOZohG055Bvifjwh32noHbo-51HH0-GQCYCgmlkgnY0gmlwhKwS1muKbXVsdGlhZGRyc5YACASsEtZrBjcxAAoErBLWawY3Mt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1LchW5PvX5z3yFSpKMSMhi33nxogaNT19ADzBYrSlqeDdGNwgjcxg3VkcII3M4V3YWt1MgA"}'
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:14128/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.32/tcp/51101/p2p/16Uiu2HAmJMn55FUSnLVPdxcaFhrtMhH7Rf8fjE7cF9pP8QeC9Evn"]'
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:51100/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:32346/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c1b2a73d-1f65-4635-9b4e-8bcef67848ac", "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":"c1b2a73d-1f65-4635-9b4e-8bcef67848ac","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15110/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7e2850fa-71fa-4f61-83a4-4e75049dbaa9", "contentFilters": ["/test/2/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":"7e2850fa-71fa-4f61-83a4-4e75049dbaa9","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14350/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ba6da04a-e84c-4aed-abbe-da00ac28cd7a", "contentFilters": ["/test/2/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":"ba6da04a-e84c-4aed-abbe-da00ac28cd7a","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14128/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "464effed-0acd-4d75-a735-1901b024f13e", "contentFilters": ["/test/2/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":"464effed-0acd-4d75-a735-1901b024f13e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51100/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:32346/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":1768809281385373242,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51100/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:15110/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15110/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0a9ca9627557
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8f06c58a4a8d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d16eff9f2a6a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0a9ca9627557. 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 578e21dab3a2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8f06c58a4a8d. 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 dd3af490f488
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d16eff9f2a6a. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_on_not_subscribed_content_topic_works with id: 2026-01-19_08-10-42__98872668-c6ad-4c52-8572-4d7d2129e4ab
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_2026-01-19_08-10-42__98872668-c6ad-4c52-8572-4d7d2129e4ab__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.173
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58287', '58288', '58289', '58290', '58291']
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 58287:58287 -p 58288:58288 -p 58289:58289 -p 58290:58290 -p 58291:58291 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58289 --rest-port=58287 --tcp-port=58288 --discv5-udp-port=58290 --rest-address=0.0.0.0 --nat=extip:172.18.180.173 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fc3ac66f76988c9f1c9daf7eccba1c794baee9cffbeeafbb7af1b1fd3be1add9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58291 --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.180.173 waku 3556349f980913f90d68d64e6cf015d06c1e0ff2ac10d6e36df86d0311302ef8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3556349f9809. Setting up logs at ./log/docker/node1_2026-01-19_08-10-42__98872668-c6ad-4c52-8572-4d7d2129e4ab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58287
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 b498694b7a24. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 019911f99479. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58287/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:58287/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.173/tcp/58288/p2p/16Uiu2HAm3L7FeMmLJikHv15KPQFSMoy56G5fpiLLdRutLkLEYD25","/ip4/172.18.180.173/tcp/58289/ws/p2p/16Uiu2HAm3L7FeMmLJikHv15KPQFSMoy56G5fpiLLdRutLkLEYD25"],"enrUri":"enr:-L24QLrQer3ERa3g0mJhy7TJ4QHrMLAsVW6qCAKLHI1xVaeNWJIj4t8uG6zDUaAsQQTaVTv37BmSVVdbLvbbn2C_8ukCgmlkgnY0gmlwhKwStK2KbXVsdGlhZGRyc5YACASsErStBuOwAAoErBK0rQbjsd0DgnJzhQACAQAAiXNlY3AyNTZrMaECdXCWUKGsLRfHZ2eE7kSwrTkoUOLPm7vncsdPtqsQbLaDdGNwguOwg3VkcILjsoV3YWt1MgU"}'
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_2026-01-19_08-10-42__98872668-c6ad-4c52-8572-4d7d2129e4ab__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.161.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13926', '13927', '13928', '13929', '13930']
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 13926:13926 -p 13927:13927 -p 13928:13928 -p 13929:13929 -p 13930:13930 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13928 --rest-port=13926 --tcp-port=13927 --discv5-udp-port=13929 --rest-address=0.0.0.0 --nat=extip:172.18.161.58 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b15d1cbafcc9030dc7ede7b838cbc072b3bee58183ddee5ddf30a99e79cba1d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13930 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLrQer3ERa3g0mJhy7TJ4QHrMLAsVW6qCAKLHI1xVaeNWJIj4t8uG6zDUaAsQQTaVTv37BmSVVdbLvbbn2C_8ukCgmlkgnY0gmlwhKwStK2KbXVsdGlhZGRyc5YACASsErStBuOwAAoErBK0rQbjsd0DgnJzhQACAQAAiXNlY3AyNTZrMaECdXCWUKGsLRfHZ2eE7kSwrTkoUOLPm7vncsdPtqsQbLaDdGNwguOwg3VkcILjsoV3YWt1MgU --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.161.58 waku d6965567fdc8532bc746837d9f7a28511236c163e6004999c582fa6f2ffdbc46
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d6965567fdc8. Setting up logs at ./log/docker/node2_2026-01-19_08-10-42__98872668-c6ad-4c52-8572-4d7d2129e4ab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13926
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:13926/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:13926/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.161.58/tcp/13927/p2p/16Uiu2HAm6EP7QvoVYTb7K6MAkKDUXtvuGLGcCeqfqotDnB2Xc8xs","/ip4/172.18.161.58/tcp/13928/ws/p2p/16Uiu2HAm6EP7QvoVYTb7K6MAkKDUXtvuGLGcCeqfqotDnB2Xc8xs"],"enrUri":"enr:-L24QPXShTrhE9pi17wUsxb9nQ9vFfakRvto86ruVrDHSZQ1fMWj39SzmS7Y0lnvG09tMDvuU9umR8KOx5-2DvwVdfICgmlkgnY0gmlwhKwSoTqKbXVsdGlhZGRyc5YACASsEqE6BjZnAAoErBKhOgY2aN0DgnJzhQACAQAAiXNlY3AyNTZrMaECoIwYCE9NgqJThGXlfYqEUJTHhJEcuB4FBOD3qUJkgpyDdGNwgjZng3VkcII2aYV3YWt1MgE"}'
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:13926/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.173/tcp/58288/p2p/16Uiu2HAm3L7FeMmLJikHv15KPQFSMoy56G5fpiLLdRutLkLEYD25"]'
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:58287/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:13926/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:58287/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13926/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  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 3556349f9809
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d6965567fdc8
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,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_small_timestamp with id: 2026-01-19_08-04-20__d4012bbd-b426-45c1-ad75-c6195c3c829f
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_2026-01-19_08-04-20__d4012bbd-b426-45c1-ad75-c6195c3c829f__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.72.125
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58588', '58589', '58590', '58591', '58592']
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 58588:58588 -p 58589:58589 -p 58590:58590 -p 58591:58591 -p 58592:58592 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58590 --rest-port=58588 --tcp-port=58589 --discv5-udp-port=58591 --rest-address=0.0.0.0 --nat=extip:172.18.72.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a0fbefcb6af4c4cfc9c9fa7d788633c18c99c1b85f5cfdbffb645babef14dfa6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58592 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.125 waku 04d596d99490846d3d9d1e49d0057c3ed091ec57e8edcf3d4cd98e4bbab1b85b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 04d596d99490. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-04-20__d4012bbd-b426-45c1-ad75-c6195c3c829f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58588
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 a8096b34d82d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0e09da9d9e08. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58588/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:58588/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.72.125/tcp/58589/p2p/16Uiu2HAmGUCR8fYfy6eHzJFPkfd9LCahh2RaA6NtRkvjhtDbtYig","/ip4/172.18.72.125/tcp/58590/ws/p2p/16Uiu2HAmGUCR8fYfy6eHzJFPkfd9LCahh2RaA6NtRkvjhtDbtYig"],"enrUri":"enr:-L24QD1G3R8YPGh1P1hmv0Y33NTInp0VXZR5tX9sIDhzZ_VfROfoyUb86Ga31K4vsQ2PcWg8Mw_HEZZ12v09H3th-GoCgmlkgnY0gmlwhKwSSH2KbXVsdGlhZGRyc5YACASsEkh9BuTdAAoErBJIfQbk3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOKsAjiztOKSCRIJ85xMvRZp9rkpqNCcypMKxCD3UQSWDdGNwguTdg3VkcILk34V3YWt1MgM"}'
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_2026-01-19_08-04-20__d4012bbd-b426-45c1-ad75-c6195c3c829f__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.23.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45180', '45181', '45182', '45183', '45184']
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 45180:45180 -p 45181:45181 -p 45182:45182 -p 45183:45183 -p 45184:45184 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45182 --rest-port=45180 --tcp-port=45181 --discv5-udp-port=45183 --rest-address=0.0.0.0 --nat=extip:172.18.23.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=034f30ac7e82a65bcca3d3ca69b6603ff4f4e4dd4c9f654bbac29e7083e1211e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45184 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD1G3R8YPGh1P1hmv0Y33NTInp0VXZR5tX9sIDhzZ_VfROfoyUb86Ga31K4vsQ2PcWg8Mw_HEZZ12v09H3th-GoCgmlkgnY0gmlwhKwSSH2KbXVsdGlhZGRyc5YACASsEkh9BuTdAAoErBJIfQbk3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOKsAjiztOKSCRIJ85xMvRZp9rkpqNCcypMKxCD3UQSWDdGNwguTdg3VkcILk34V3YWt1MgM --storenode=/ip4/172.18.72.125/tcp/58589/p2p/16Uiu2HAmGUCR8fYfy6eHzJFPkfd9LCahh2RaA6NtRkvjhtDbtYig --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.124 waku 7dcc04297f18c603fb542750a00d6b9aa60005fa0cd194bc945d69aba24d449a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7dcc04297f18. Setting up logs at ./log/docker/store_node1_2026-01-19_08-04-20__d4012bbd-b426-45c1-ad75-c6195c3c829f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45180
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:45180/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:45180/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.23.124/tcp/45181/p2p/16Uiu2HAkxwL5dQanqZkykuLtStGDWbtV7Pr9ywWJs5nnd9CLrhWB","/ip4/172.18.23.124/tcp/45182/ws/p2p/16Uiu2HAkxwL5dQanqZkykuLtStGDWbtV7Pr9ywWJs5nnd9CLrhWB"],"enrUri":"enr:-L24QNi-smACLe-JOimWgmpM-G25NTUxLS445zzpFq5qvy4zdWX2h8uo9Sm7laTkmntUhWspztogLH49y9cbYGWeerICgmlkgnY0gmlwhKwSF3yKbXVsdGlhZGRyc5YACASsEhd8BrB9AAoErBIXfAawft0DgnJzhQADAQAAiXNlY3AyNTZrMaECNCv8F2N7KbMYYszh_kwsPemBIOTov58zvP9IlPUwFvSDdGNwgrB9g3VkcIKwf4V3YWt1MgM"}'
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:45180/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.125/tcp/58589/p2p/16Uiu2HAmGUCR8fYfy6eHzJFPkfd9LCahh2RaA6NtRkvjhtDbtYig"]'
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:58588/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:45180/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:58588/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:58588/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:58588/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:58588/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:58588/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:58588/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:212 inquering stored messages with start time 1768809859750601984 after end time 1768809872750617089
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58588/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768809859750601984&endTime=1768809872750617089&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":"0x70a5b0872b5a10271edbb3efc7c2dab543fbd137dd369ed90630c8e35ae70ea4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809859750601984,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xce68db0abaf7d518cf64666b67cc52b62e2fbcda794124f7c16ade62ca74e5c5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809861750608896,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x61685c5475b7d2caafe874e79478f88076e761c020f1f254c5ca1a305ef14c18","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809862650610944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0a7efe78e1162f2d4b9198d1f1fed45040e14522812cbf19e39202bff0eac14c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809862850612992,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x5bc65d486467d5963ff45017f12c3b26a03fb8cd87c3c76834e188dd4faa98fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809864750614784,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x88ac21c59f011a8d34b0dce33df8e1fc8217b143fd8ea577b58379546bc4cad0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809872750617088,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:215 number of messages stored for start time 1768809859750601984 and end time = 1768809872750617089 is 6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45180/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768809859750601984&endTime=1768809872750617089&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":"0x70a5b0872b5a10271edbb3efc7c2dab543fbd137dd369ed90630c8e35ae70ea4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809859750601984,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xce68db0abaf7d518cf64666b67cc52b62e2fbcda794124f7c16ade62ca74e5c5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809861750608896,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x61685c5475b7d2caafe874e79478f88076e761c020f1f254c5ca1a305ef14c18","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809862650610944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0a7efe78e1162f2d4b9198d1f1fed45040e14522812cbf19e39202bff0eac14c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809862850612992,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x5bc65d486467d5963ff45017f12c3b26a03fb8cd87c3c76834e188dd4faa98fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809864750614784,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x88ac21c59f011a8d34b0dce33df8e1fc8217b143fd8ea577b58379546bc4cad0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809872750617088,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:215 number of messages stored for start time 1768809859750601984 and end time = 1768809872750617089 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 04d596d99490
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7dcc04297f18
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 @@
2026-01-19 07:57:33.811 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:57:33.812 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_101_new_content_topics with id: 2026-01-19_07-57-33__29939be5-1ca1-4d31-82b5-a044249bc212
2026-01-19 07:57:33.812 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:57:33.812 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:57:33.812 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-19 07:57:33.819 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:57:33.819 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-57-33__29939be5-1ca1-4d31-82b5-a044249bc212__wakuorg_nwaku:latest.log
2026-01-19 07:57:33.819 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:57:33.819 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:57:33.820 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:57:33.820 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.39
2026-01-19 07:57:33.821 DEBUG [src.node.docker_mananger] Generated ports ['3358', '3359', '3360', '3361', '3362']
2026-01-19 07:57:33.821 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:57:33.821 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:57:33.821 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:57:33.821 DEBUG [src.node.docker_mananger] docker run -i -t -p 3358:3358 -p 3359:3359 -p 3360:3360 -p 3361:3361 -p 3362:3362 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3360 --rest-port=3358 --tcp-port=3359 --discv5-udp-port=3361 --rest-address=0.0.0.0 --nat=extip:172.18.236.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9093a1babdd6ea4ebd2d5e2ccb02eeffa6d9ad3fee1dadc427f1fbbfde9c027 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3362 --metrics-logging=true --relay=true --filter=true
2026-01-19 07:57:34.004 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.39 waku 5f69ffff30447ae914ae9719c0adbd6432ed25382d2355f9a4929d11a3d55628
2026-01-19 07:57:34.035 DEBUG [src.node.docker_mananger] Container started with ID 5f69ffff3044. Setting up logs at ./log/docker/node1_2026-01-19_07-57-33__29939be5-1ca1-4d31-82b5-a044249bc212__wakuorg_nwaku:latest.log
2026-01-19 07:57:34.036 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3358
2026-01-19 07:57:34.037 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:57:34.136 ERROR [src.node.docker_mananger] Max retries reached for container 37ab86387d65. Exiting log stream.
2026-01-19 07:57:34.610 ERROR [src.node.docker_mananger] Max retries reached for container d1cadbf9ba43. Exiting log stream.
2026-01-19 07:57:35.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3358/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:35.040 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"}]}'
2026-01-19 07:57:35.041 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:57:35.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3358/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:35.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.39/tcp/3359/p2p/16Uiu2HAmGk7nMWQoWeryoQTcptUQKjrdkYZQS3YLpJbveiZfcRqr","/ip4/172.18.236.39/tcp/3360/ws/p2p/16Uiu2HAmGk7nMWQoWeryoQTcptUQKjrdkYZQS3YLpJbveiZfcRqr"],"enrUri":"enr:-L24QDOyoi9NpOFVKSCNSXD7bYn0yexadKN0svWSfz9mFDE3I0-f6OqKOdWloLRiDmbBIQtIrRGiAHCYFc7CUdQ-52ECgmlkgnY0gmlwhKwS7CeKbXVsdGlhZGRyc5YACASsEuwnBg0fAAoErBLsJwYNIN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPL8OKIbX6nYbcuXU2G7CBk8si9uaeTm6CUB4c7Ce-AmDdGNwgg0fg3VkcIINIYV3YWt1MgU"}'
2026-01-19 07:57:35.043 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:57:35.043 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-19 07:57:35.050 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:57:35.050 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-57-33__29939be5-1ca1-4d31-82b5-a044249bc212__wakuorg_nwaku:latest.log
2026-01-19 07:57:35.050 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:57:35.050 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:57:35.052 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:57:35.052 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.39.20
2026-01-19 07:57:35.052 DEBUG [src.node.docker_mananger] Generated ports ['2297', '2298', '2299', '2300', '2301']
2026-01-19 07:57:35.052 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:57:35.052 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:57:35.052 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:57:35.052 DEBUG [src.node.docker_mananger] docker run -i -t -p 2297:2297 -p 2298:2298 -p 2299:2299 -p 2300:2300 -p 2301:2301 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2299 --rest-port=2297 --tcp-port=2298 --discv5-udp-port=2300 --rest-address=0.0.0.0 --nat=extip:172.18.39.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=73c026bcaa1c3179a583fedeb61cb7dba3eaefeac82cb8ed05ffb18b1cee384a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2301 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDOyoi9NpOFVKSCNSXD7bYn0yexadKN0svWSfz9mFDE3I0-f6OqKOdWloLRiDmbBIQtIrRGiAHCYFc7CUdQ-52ECgmlkgnY0gmlwhKwS7CeKbXVsdGlhZGRyc5YACASsEuwnBg0fAAoErBLsJwYNIN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPL8OKIbX6nYbcuXU2G7CBk8si9uaeTm6CUB4c7Ce-AmDdGNwgg0fg3VkcIINIYV3YWt1MgU --filternode=/ip4/172.18.236.39/tcp/3359/p2p/16Uiu2HAmGk7nMWQoWeryoQTcptUQKjrdkYZQS3YLpJbveiZfcRqr
2026-01-19 07:57:35.237 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.39.20 waku ba62b7f3783e665a5d5f0c87ae796941bf93cdb8a8ad4b68c312ec62a9a1ae06
2026-01-19 07:57:35.268 DEBUG [src.node.docker_mananger] Container started with ID ba62b7f3783e. Setting up logs at ./log/docker/node2_2026-01-19_07-57-33__29939be5-1ca1-4d31-82b5-a044249bc212__wakuorg_nwaku:latest.log
2026-01-19 07:57:35.268 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2297
2026-01-19 07:57:35.269 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:57:36.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2297/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:36.274 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"}]}'
2026-01-19 07:57:36.274 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:57:36.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2297/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:57:36.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.39.20/tcp/2298/p2p/16Uiu2HAkzycUNJvc4F7KiQugzQnZ58qANhC9B31fTXL8m6QVKRNw","/ip4/172.18.39.20/tcp/2299/ws/p2p/16Uiu2HAkzycUNJvc4F7KiQugzQnZ58qANhC9B31fTXL8m6QVKRNw"],"enrUri":"enr:-L24QDyoaRrjqXEm1MZ2mwaYgZXnMxvyVQI4w1vtzJcBV6NYNdJSogE1VsgVT3f8tq93BZcUHSe4-syRMQIkkrVDpWQCgmlkgnY0gmlwhKwSJxSKbXVsdGlhZGRyc5YACASsEicUBgj6AAoErBInFAYI-90DgnJzhQADAQAAiXNlY3AyNTZrMaECUnkOBUunyArSVAC8AJ7L2PTujmcvQ6OR_cARSixeQIiDdGNwggj6g3VkcIII_IV3YWt1MgA"}'
2026-01-19 07:57:36.277 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:57:36.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2297/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.39/tcp/3359/p2p/16Uiu2HAmGk7nMWQoWeryoQTcptUQKjrdkYZQS3YLpJbveiZfcRqr"]'
2026-01-19 07:57:36.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:36.307 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-19 07:57:36.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3358/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:57:36.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:57:36.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2297/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9e0f4b6b-a584-4a5e-bd11-ae92036726b8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:57:36.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9e0f4b6b-a584-4a5e-bd11-ae92036726b8","statusDesc":"OK"}'
2026-01-19 07:57:36.336 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:2297/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"}'
2026-01-19 07:57:36.345 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2297/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
2026-01-19 07:57:36.347 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:57:36.348 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:57:36.348 DEBUG [src.node.waku_node] Stopping container with id 5f69ffff3044
2026-01-19 07:57:36.857 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:57:36.859 DEBUG [src.node.waku_node] Stopping container with id ba62b7f3783e
2026-01-19 07:57:37.381 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:57:37.383 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:57:37.388 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:57:37.393 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,518 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_overlap_sync_window with id: 2026-01-19_08-16-07__a63f08ce-1b6c-4bf6-9a6e-c793be93872d
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_2026-01-19_08-16-07__a63f08ce-1b6c-4bf6-9a6e-c793be93872d__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_2026-01-19_08-16-07__a63f08ce-1b6c-4bf6-9a6e-c793be93872d__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_2026-01-19_08-16-07__a63f08ce-1b6c-4bf6-9a6e-c793be93872d__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.42.180
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53371', '53372', '53373', '53374', '53375']
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 53371:53371 -p 53372:53372 -p 53373:53373 -p 53374:53374 -p 53375:53375 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53373 --rest-port=53371 --tcp-port=53372 --discv5-udp-port=53374 --rest-address=0.0.0.0 --nat=extip:172.18.42.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3abaec1cbaceb379862992de26ffea9959dc83799e1e38a5f62ca1987ddc2bd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53375 --metrics-logging=true --relay=true --dns-discovery=false
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cd05904931f3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.180 waku a15bcb16db88e847d76fc227217bb20e3b1f4ccbb24aa707bb4c1d07f66e92b6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a15bcb16db88. Setting up logs at ./log/docker/node1_2026-01-19_08-16-07__a63f08ce-1b6c-4bf6-9a6e-c793be93872d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53371
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 d88e651935ee. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53371/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:53371/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.180/tcp/53372/p2p/16Uiu2HAmHY3RkCqWSz8zGbwmpovnSrBJyQAhKsZS7tkRyEEUyaLN","/ip4/172.18.42.180/tcp/53373/ws/p2p/16Uiu2HAmHY3RkCqWSz8zGbwmpovnSrBJyQAhKsZS7tkRyEEUyaLN"],"enrUri":"enr:-L24QAcNav2wqwk0y4rrgZqs00wD5z_mkFxFxqQdqjJlCjkBdsx63nGjrZwbLLohcriTTqnp_cPm1YMpJr6u3U70FXcCgmlkgnY0gmlwhKwSKrSKbXVsdGlhZGRyc5YACASsEiq0BtB8AAoErBIqtAbQfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSILZEu6Foa3HzMSs6DAEG1MMztwp7a8zliIGGkQV59eDdGNwgtB8g3VkcILQfoV3YWt1MhM"}'
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.102.142
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33639', '33640', '33641', '33642', '33643']
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 33639:33639 -p 33640:33640 -p 33641:33641 -p 33642:33642 -p 33643:33643 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33641 --rest-port=33639 --tcp-port=33640 --discv5-udp-port=33642 --rest-address=0.0.0.0 --nat=extip:172.18.102.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=14e5a273ae6b96afce8f7cff9fcb2ddf3b5f19c6e0fdb3de4f25de2eb4dad09a --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=15 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33643 --metrics-logging=true --relay=false --store-sync-relay-jitter=0 --dns-discovery=false --discv5-bootstrap-node=enr:-L24QAcNav2wqwk0y4rrgZqs00wD5z_mkFxFxqQdqjJlCjkBdsx63nGjrZwbLLohcriTTqnp_cPm1YMpJr6u3U70FXcCgmlkgnY0gmlwhKwSKrSKbXVsdGlhZGRyc5YACASsEiq0BtB8AAoErBIqtAbQfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSILZEu6Foa3HzMSs6DAEG1MMztwp7a8zliIGGkQV59eDdGNwgtB8g3VkcILQfoV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.142 waku d2b095de6c303137e171afba3087d5e4b806a811f442e56a52503c216bd93afc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d2b095de6c30. Setting up logs at ./log/docker/node2_2026-01-19_08-16-07__a63f08ce-1b6c-4bf6-9a6e-c793be93872d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33639
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:33639/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:33639/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.102.142/tcp/33640/p2p/16Uiu2HAm5eCVEWnErKdxByo6jVV6gVtpGA6rVJtFwDSY7Bm5waJ1","/ip4/172.18.102.142/tcp/33641/ws/p2p/16Uiu2HAm5eCVEWnErKdxByo6jVV6gVtpGA6rVJtFwDSY7Bm5waJ1"],"enrUri":"enr:-L24QJk3FrV_5mfKXNY7Ezp0hSRxePBcRa38vAJIy8UMUiPtLmF2HxbMlDj5hbb0UfwumKx5WJjyKxkifH_oqVeELOwCgmlkgnY0gmlwhKwSZo6KbXVsdGlhZGRyc5YACASsEmaOBoNoAAoErBJmjgaDad0DgnJzhQADAQAAiXNlY3AyNTZrMaECl8pVgg688NpiT9GIEqh-bH3I4usAS_BPZOCx3aAwbC6DdGNwgoNog3VkcIKDaoV3YWt1MhI"}'
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:33639/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.180/tcp/53372/p2p/16Uiu2HAmHY3RkCqWSz8zGbwmpovnSrBJyQAhKsZS7tkRyEEUyaLN"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:656 Publishing 90 messages at 1 msg/s
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 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:53371/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.libs.common:common.py:47 Sleeping for 0.8 seconds
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:663 Waiting 30 seconds to allow at least two sync rounds
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:666 Querying node2 store for all messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33639/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2000&ascending=true" -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.store_sync.test_store_sync:test_store_sync.py:670 Store returned 90 messages, published publish_secs 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 a15bcb16db88
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d2b095de6c30
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,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_end_time_now with id: 2026-01-19_08-03-29__b7d79b47-bb76-4cf7-9333-ab899e7c041d
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_2026-01-19_08-03-29__b7d79b47-bb76-4cf7-9333-ab899e7c041d__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.217.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55004', '55005', '55006', '55007', '55008']
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 55004:55004 -p 55005:55005 -p 55006:55006 -p 55007:55007 -p 55008:55008 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55006 --rest-port=55004 --tcp-port=55005 --discv5-udp-port=55007 --rest-address=0.0.0.0 --nat=extip:172.18.217.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc285fe98fbd1df1ddfdc76acf4cb872ff5d36e2d2ec7e99cc2bc6b9a1faf275 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55008 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.23 waku 23a781a26fea01b4b75bd49df33ec043d0ec4579a4b85fb53b04af26267ed26b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23a781a26fea. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-03-29__b7d79b47-bb76-4cf7-9333-ab899e7c041d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55004
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 3d3a9d337238. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 497536eef42a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55004/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:55004/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.217.23/tcp/55005/p2p/16Uiu2HAmNZJmgLDeTtUkRDe7CDfdoaJ2SBDDPqdugTnGCwJbp5tM","/ip4/172.18.217.23/tcp/55006/ws/p2p/16Uiu2HAmNZJmgLDeTtUkRDe7CDfdoaJ2SBDDPqdugTnGCwJbp5tM"],"enrUri":"enr:-L24QO4woB29EJA8DI2THkr70fDV1a2qYTdEVKUDUGNmqvt4Nfzg_gurL4hCM9fCiWc3-i-af8v1wqqQBbmHADCLzCICgmlkgnY0gmlwhKwS2ReKbXVsdGlhZGRyc5YACASsEtkXBtbdAAoErBLZFwbW3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkyA2aMSTYlHpalcLW3HV2rnPAeuoQ2czHCLNrKAYf0qDdGNwgtbdg3VkcILW34V3YWt1MgM"}'
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_2026-01-19_08-03-29__b7d79b47-bb76-4cf7-9333-ab899e7c041d__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.134.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61601', '61602', '61603', '61604', '61605']
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 61601:61601 -p 61602:61602 -p 61603:61603 -p 61604:61604 -p 61605:61605 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61603 --rest-port=61601 --tcp-port=61602 --discv5-udp-port=61604 --rest-address=0.0.0.0 --nat=extip:172.18.134.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e6b60aeb1900edebed789d6d5cc0ae66c1a941ffaaba1a80aacc0273ba25ef55 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61605 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QO4woB29EJA8DI2THkr70fDV1a2qYTdEVKUDUGNmqvt4Nfzg_gurL4hCM9fCiWc3-i-af8v1wqqQBbmHADCLzCICgmlkgnY0gmlwhKwS2ReKbXVsdGlhZGRyc5YACASsEtkXBtbdAAoErBLZFwbW3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkyA2aMSTYlHpalcLW3HV2rnPAeuoQ2czHCLNrKAYf0qDdGNwgtbdg3VkcILW34V3YWt1MgM --storenode=/ip4/172.18.217.23/tcp/55005/p2p/16Uiu2HAmNZJmgLDeTtUkRDe7CDfdoaJ2SBDDPqdugTnGCwJbp5tM --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.248 waku 56900dbf435a0d79b8c37e8c8b6c5679cc60ae1ac893ac6e826f298acdebdbd4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 56900dbf435a. Setting up logs at ./log/docker/store_node1_2026-01-19_08-03-29__b7d79b47-bb76-4cf7-9333-ab899e7c041d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61601
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:61601/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:61601/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.134.248/tcp/61602/p2p/16Uiu2HAm9DaLmiDebcUEKRXHuJAnmrwJGtT3ebjDtgChUw7HGT3J","/ip4/172.18.134.248/tcp/61603/ws/p2p/16Uiu2HAm9DaLmiDebcUEKRXHuJAnmrwJGtT3ebjDtgChUw7HGT3J"],"enrUri":"enr:-L24QH7aFjkfJ1885-nKfGB982j0kW5pVhioVQKLoeRCtjoLHw6jdM8VPFGYkLluHvre7mFn-pdtllnPtIUk54hOERwCgmlkgnY0gmlwhKwShviKbXVsdGlhZGRyc5YACASsEob4BvCiAAoErBKG-Abwo90DgnJzhQADAQAAiXNlY3AyNTZrMaECzOpFoigvxuRI0IRJyYAhy9CjsKJK5LiRFjZw5tC_eEWDdGNwgvCig3VkcILwpIV3YWt1MgM"}'
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:61601/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.217.23/tcp/55005/p2p/16Uiu2HAmNZJmgLDeTtUkRDe7CDfdoaJ2SBDDPqdugTnGCwJbp5tM"]'
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:55004/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:61601/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:55004/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:55004/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:55004/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:55004/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:55004/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:55004/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  tests.store.test_time_filter:test_time_filter.py:186 inquering stored messages with start time 1768809808523820032 after end time 1768809812765980928
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55004/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768809808523820032&endTime=1768809812765980928&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":"0x7b79df7e18db6b18374e658d400f5c3620be4dc3f6d30caf67f9efd20508e05b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809808523820032,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xb976bf2dce1f7310954f417be7b3e9f89c3db62d115ce8a01e65ea58a9cb5e8d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809810523828992,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfb554461f5126f49dd9962a345e8d75bdb88b4c5bb6048bdfcd10a3cd452f1bd","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809811423831040,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:189 number of messages stored for start time 1768809808523820032 and end time = 1768809812765980928 is 3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61601/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768809808523820032&endTime=1768809812765980928&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":"0x7b79df7e18db6b18374e658d400f5c3620be4dc3f6d30caf67f9efd20508e05b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809808523820032,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xb976bf2dce1f7310954f417be7b3e9f89c3db62d115ce8a01e65ea58a9cb5e8d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809810523828992,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfb554461f5126f49dd9962a345e8d75bdb88b4c5bb6048bdfcd10a3cd452f1bd","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809811423831040,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:189 number of messages stored for start time 1768809808523820032 and end time = 1768809812765980928 is 3
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 23a781a26fea
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 56900dbf435a
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,88 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[2-4] with id: 2026-01-19_08-10-19__a3e3e14d-e0ba-446e-b239-23e2e7d17289
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_2026-01-19_08-10-19__a3e3e14d-e0ba-446e-b239-23e2e7d17289__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22312', '22313', '22314', '22315', '22316']
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 22312:22312 -p 22313:22313 -p 22314:22314 -p 22315:22315 -p 22316:22316 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22314 --rest-port=22312 --tcp-port=22313 --discv5-udp-port=22315 --rest-address=0.0.0.0 --nat=extip:172.18.164.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c4abbd9ee7b1859badcfafa4f73eee0f5e7b676c69e488ac150cdaf7331eba80 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22316 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.89 waku cb40d4dc3395e6be38413e61cd23286c1f5377daa04fb5c72bd575ad6033cb2b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 543e6e3cb7cb. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb40d4dc3395. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-10-19__a3e3e14d-e0ba-446e-b239-23e2e7d17289__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22312
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 edcdbe424161. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22312/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:22312/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.89/tcp/22313/p2p/16Uiu2HAmMABkdmwU7FpE5HrKBqCTX4Xsg1tjMVKKF9Nqv4LpqANV","/ip4/172.18.164.89/tcp/22314/ws/p2p/16Uiu2HAmMABkdmwU7FpE5HrKBqCTX4Xsg1tjMVKKF9Nqv4LpqANV"],"enrUri":"enr:-L24QD0okyXb1a-8x1teHf_MttYGLeO_eU5bzsSlqlINN_X0Lba36oA26xPvRI8FJXma2IQCCQraFwrAg4FpaLsJGKwCgmlkgnY0gmlwhKwSpFmKbXVsdGlhZGRyc5YACASsEqRZBlcpAAoErBKkWQZXKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDflg7UhvZrWVUVSsPDX5TSAtNn2Jy0CsUxJL3KH34xLKDdGNwglcpg3VkcIJXK4V3YWt1MgM"}'
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_2026-01-19_08-10-19__a3e3e14d-e0ba-446e-b239-23e2e7d17289__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.239.205
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28515', '28516', '28517', '28518', '28519']
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 28515:28515 -p 28516:28516 -p 28517:28517 -p 28518:28518 -p 28519:28519 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28517 --rest-port=28515 --tcp-port=28516 --discv5-udp-port=28518 --rest-address=0.0.0.0 --nat=extip:172.18.239.205 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=42d40fe71a8449cc64f762daa0c9cb5c2b14c26c928f69a7702290c2073fbee4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28519 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD0okyXb1a-8x1teHf_MttYGLeO_eU5bzsSlqlINN_X0Lba36oA26xPvRI8FJXma2IQCCQraFwrAg4FpaLsJGKwCgmlkgnY0gmlwhKwSpFmKbXVsdGlhZGRyc5YACASsEqRZBlcpAAoErBKkWQZXKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDflg7UhvZrWVUVSsPDX5TSAtNn2Jy0CsUxJL3KH34xLKDdGNwglcpg3VkcIJXK4V3YWt1MgM --storenode=/ip4/172.18.164.89/tcp/22313/p2p/16Uiu2HAmMABkdmwU7FpE5HrKBqCTX4Xsg1tjMVKKF9Nqv4LpqANV --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.239.205 waku 9c4e068d57fc847b566187e8ee7f1c9b1e5c1652fa0d29dc848f92ff20a4424c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c4e068d57fc. Setting up logs at ./log/docker/store_node1_2026-01-19_08-10-19__a3e3e14d-e0ba-446e-b239-23e2e7d17289__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28515
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:28515/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:28515/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.239.205/tcp/28516/p2p/16Uiu2HAmMcPQuVz8ad7ss8W2Du5M7TAhmD6364nVMZ1uctqsxzZA","/ip4/172.18.239.205/tcp/28517/ws/p2p/16Uiu2HAmMcPQuVz8ad7ss8W2Du5M7TAhmD6364nVMZ1uctqsxzZA"],"enrUri":"enr:-L24QIi9xbsKwv9nedBh2vXlYLpQtUgqM-rYGKCLeEXESLioJFm-Gf2TUqUtgjHHjtiGq5M2e2521oTNLj-GZmy2R94CgmlkgnY0gmlwhKwS782KbXVsdGlhZGRyc5YACASsEu_NBm9kAAoErBLvzQZvZd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhQ6EPySmfhsux9ueItARtICFqRgc1wcfgSpUvY258EWDdGNwgm9kg3VkcIJvZoV3YWt1MgM"}'
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:28515/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.89/tcp/22313/p2p/16Uiu2HAmMABkdmwU7FpE5HrKBqCTX4Xsg1tjMVKKF9Nqv4LpqANV"]'
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:22312/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:28515/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:22312/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:22312/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:22312/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:22312/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:22312/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2&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":"0x32a14e34d1f6e27e9710ad30a2518c0c9d145e33a32d5f7437aa3e37fcef7b5a"},{"messageHash":"0x0bcc204da61069f939a5b274fa28deda86670d8ad8157e249b083b4278b3ea7e"}],"paginationCursor":"0x0bcc204da61069f939a5b274fa28deda86670d8ad8157e249b083b4278b3ea7e"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28515/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2&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":"0x32a14e34d1f6e27e9710ad30a2518c0c9d145e33a32d5f7437aa3e37fcef7b5a"},{"messageHash":"0x0bcc204da61069f939a5b274fa28deda86670d8ad8157e249b083b4278b3ea7e"}],"paginationCursor":"0x0bcc204da61069f939a5b274fa28deda86670d8ad8157e249b083b4278b3ea7e"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22312/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x0bcc204da61069f939a5b274fa28deda86670d8ad8157e249b083b4278b3ea7e&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":"0xb2ca5d3fa9d3f353d65de5f30c597975e4fdeb3aba2f73dab527493b37b385ba"},{"messageHash":"0xd62cc8315d057ea3ce5aad7ff1d40e9666a3e4069c3ec914e7fa5584700d0dfe"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28515/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x0bcc204da61069f939a5b274fa28deda86670d8ad8157e249b083b4278b3ea7e&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":"0xb2ca5d3fa9d3f353d65de5f30c597975e4fdeb3aba2f73dab527493b37b385ba"},{"messageHash":"0xd62cc8315d057ea3ce5aad7ff1d40e9666a3e4069c3ec914e7fa5584700d0dfe"}]}'
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 cb40d4dc3395
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c4e068d57fc
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 2026-01-19 08:10:41.530+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 2026-01-19 08:10:41.531+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 08:10:41.531+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 2026-01-19 08:10:41.531+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 08:10:41.531+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-19 08:10:41.531+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QEG8nwWnD-pYdZPSW4J9qHK3cxKDkHkuG3L73TBoz55xT6F-fArQA2FYti5V3GkIvlyvCcDNTW0ni4w023Nap6sCgmlkgnY0gmlwhKwSh3GKbXVsdGlhZGRyc5YACASsEodxBhPfAAoErBKHcQYT4N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEJc-t-cYJ-F9zNMCKZ0Crvl9zuinSA9ujbzke4SOntCDdGNwghPfg3VkcIIT4YV3YWt1MgE
NTC 2026-01-19 08:10:41.531+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:38881
INF 2026-01-19 08:10:41.531+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:38881/
INF 2026-01-19 08:10:41.532+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 08:10:41.532+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 08:10:41.533+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 08:10:41.533+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 08:10:41.533+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 2026-01-19 08:10:41.533+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 08:10:41.533+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.78.65/tcp/38882, /ip4/172.18.78.65/tcp/38883/ws]"
INF 2026-01-19 08:10:41.533+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 08:10:41.533+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 08:10:41.533+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 08:10:41.533+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 08:10:41.533+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 08:10:41.533+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 08:10:41.533+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 08:10:41.533+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 08:10:41.533+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*eCJ1j8, seqNo: 1768810241, addresses: [/ip4/172.18.78.65/tcp/38882, /ip4/172.18.78.65/tcp/38883/ws], mixKey: )"
TRC 2026-01-19 08:10:41.533+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 08:10:41.533+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 08:10:41.534+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 08:10:41.534+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 08:10:41.534+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 08:10:41.534+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-19 08:10:41.534+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 2026-01-19 08:10:41.534+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-19 08:10:41.534+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,665 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_100_content_topics_in_one_call with id: 2026-01-19_07-53-49__1a85d9ca-4c43-4721-827c-e085bcac7560
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_2026-01-19_07-53-49__1a85d9ca-4c43-4721-827c-e085bcac7560__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.42
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7800', '7801', '7802', '7803', '7804']
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 7800:7800 -p 7801:7801 -p 7802:7802 -p 7803:7803 -p 7804:7804 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7802 --rest-port=7800 --tcp-port=7801 --discv5-udp-port=7803 --rest-address=0.0.0.0 --nat=extip:172.18.164.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ba0fd4ac373c40fcacc8817c671eb6a18ac4cffb986f9fdde4bff9c109fad557 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7804 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.42 waku 248fc47733121e744e7040571ac64df8ee840eb265aaf985f2757b01bcbe86b7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 248fc4773312. Setting up logs at ./log/docker/node1_2026-01-19_07-53-49__1a85d9ca-4c43-4721-827c-e085bcac7560__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7800
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 d16667d0f527. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 19478a3468ef. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7800/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:7800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.42/tcp/7801/p2p/16Uiu2HAmHbGbAKxzcWHHEAYngR25U2tm13rm5nT8UdaYX8EM3Sh2","/ip4/172.18.164.42/tcp/7802/ws/p2p/16Uiu2HAmHbGbAKxzcWHHEAYngR25U2tm13rm5nT8UdaYX8EM3Sh2"],"enrUri":"enr:-L24QESmA4DLiKy0jrD5lPvOWYevJVNbzpxsqZfNGCM8rix0YFCsDnCK-2hr2vy9mloD6GKLN38sAXmpvrRpCn7XQvkCgmlkgnY0gmlwhKwSpCqKbXVsdGlhZGRyc5YACASsEqQqBh55AAoErBKkKgYeet0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSVZ5G9yS9mdeowDMB9U-QVTlfs44TsYepsa07pJ3_AWDdGNwgh55g3VkcIIee4V3YWt1MgU"}'
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_2026-01-19_07-53-49__1a85d9ca-4c43-4721-827c-e085bcac7560__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.204.1
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35424', '35425', '35426', '35427', '35428']
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 35424:35424 -p 35425:35425 -p 35426:35426 -p 35427:35427 -p 35428:35428 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35426 --rest-port=35424 --tcp-port=35425 --discv5-udp-port=35427 --rest-address=0.0.0.0 --nat=extip:172.18.204.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be5accca615ea5cd64cdfb43fdfbda59fbacb567f0dbf16da25ddac7cb3a7fbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35428 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QESmA4DLiKy0jrD5lPvOWYevJVNbzpxsqZfNGCM8rix0YFCsDnCK-2hr2vy9mloD6GKLN38sAXmpvrRpCn7XQvkCgmlkgnY0gmlwhKwSpCqKbXVsdGlhZGRyc5YACASsEqQqBh55AAoErBKkKgYeet0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSVZ5G9yS9mdeowDMB9U-QVTlfs44TsYepsa07pJ3_AWDdGNwgh55g3VkcIIee4V3YWt1MgU --filternode=/ip4/172.18.164.42/tcp/7801/p2p/16Uiu2HAmHbGbAKxzcWHHEAYngR25U2tm13rm5nT8UdaYX8EM3Sh2
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.204.1 waku fc9c4cd1a49ab183ff9a23602c7c0414f95c6662be49726493ba5dfab85ee344
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fc9c4cd1a49a. Setting up logs at ./log/docker/node2_2026-01-19_07-53-49__1a85d9ca-4c43-4721-827c-e085bcac7560__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35424
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:35424/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:35424/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.1/tcp/35425/p2p/16Uiu2HAkxhiEugLgJBjkPn5vWFMjnATX2ZCwGAQJFbk5MXz57Dhf","/ip4/172.18.204.1/tcp/35426/ws/p2p/16Uiu2HAkxhiEugLgJBjkPn5vWFMjnATX2ZCwGAQJFbk5MXz57Dhf"],"enrUri":"enr:-L24QJwDLtEn5L3Dop4OZQHVXbwWVMN5aOJRAws5yHaeQYcZPVd0PjpMYgcPORxuixp7D9o-sqIJBYAmGhyN2_VYpJ4CgmlkgnY0gmlwhKwSzAGKbXVsdGlhZGRyc5YACASsEswBBophAAoErBLMAQaKYt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMK7o6SKHvC2NV9glrX3-oh04eZIYDvIx5K4UdHkMIDaDdGNwgophg3VkcIKKY4V3YWt1MgA"}'
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:35424/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.42/tcp/7801/p2p/16Uiu2HAmHbGbAKxzcWHHEAYngR25U2tm13rm5nT8UdaYX8EM3Sh2"]'
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:7800/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:35424/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0c16acfa-e380-4ee5-9b9a-d03f27b66af9", "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"], "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":"0c16acfa-e380-4ee5-9b9a-d03f27b66af9","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/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'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1768809232422498887,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/1" -H "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":"1","version":0,"timestamp":1768809232555956680,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/2" -H "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":"2","version":0,"timestamp":1768809232686676588,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/3" -H "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":"3","version":0,"timestamp":1768809232817959331,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/4" -H "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":"4","version":0,"timestamp":1768809232949594504,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/5" -H "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":"5","version":0,"timestamp":1768809233080878623,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/6" -H "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":"6","version":0,"timestamp":1768809233212306034,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/7" -H "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":"7","version":0,"timestamp":1768809233343176696,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/8" -H "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":"8","version":0,"timestamp":1768809233474349548,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/9" -H "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":"9","version":0,"timestamp":1768809233605287688,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/10" -H "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":"10","version":0,"timestamp":1768809233736407697,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/11" -H "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":"11","version":0,"timestamp":1768809233867168194,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/12" -H "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":"12","version":0,"timestamp":1768809233998324854,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/13" -H "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":"13","version":0,"timestamp":1768809234129898620,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/14" -H "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":"14","version":0,"timestamp":1768809234261276702,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/15" -H "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":"15","version":0,"timestamp":1768809234392389665,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/16" -H "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":"16","version":0,"timestamp":1768809234523574133,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/17" -H "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":"17","version":0,"timestamp":1768809234654954942,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/18" -H "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":"18","version":0,"timestamp":1768809234786012444,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/19" -H "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":"19","version":0,"timestamp":1768809234917429719,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/20" -H "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":"20","version":0,"timestamp":1768809235048850431,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/21" -H "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":"21","version":0,"timestamp":1768809235181558697,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/22" -H "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":"22","version":0,"timestamp":1768809235312484035,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/23" -H "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":"23","version":0,"timestamp":1768809235443528757,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/24" -H "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":"24","version":0,"timestamp":1768809235574450045,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/25" -H "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":"25","version":0,"timestamp":1768809235705155581,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/26" -H "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":"26","version":0,"timestamp":1768809235835933729,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/27" -H "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":"27","version":0,"timestamp":1768809235967276254,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/28" -H "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":"28","version":0,"timestamp":1768809236098151714,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "29", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/29" -H "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":"29","version":0,"timestamp":1768809236230104618,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "30", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/30" -H "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":"30","version":0,"timestamp":1768809236360934423,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "31", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/31" -H "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":"31","version":0,"timestamp":1768809236491819169,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "32", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/32" -H "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":"32","version":0,"timestamp":1768809236623079161,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "33", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/33" -H "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":"33","version":0,"timestamp":1768809236753668710,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "34", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/34" -H "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":"34","version":0,"timestamp":1768809236884583876,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "35", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/35" -H "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":"35","version":0,"timestamp":1768809237015341435,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "36", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/36" -H "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":"36","version":0,"timestamp":1768809237147266719,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "37", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/37" -H "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":"37","version":0,"timestamp":1768809237278665768,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "38", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/38" -H "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":"38","version":0,"timestamp":1768809237410051579,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "39", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/39" -H "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":"39","version":0,"timestamp":1768809237540993560,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "40", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/40" -H "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":"40","version":0,"timestamp":1768809237671992514,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "41", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/41" -H "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":"41","version":0,"timestamp":1768809237802669141,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "42", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/42" -H "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":"42","version":0,"timestamp":1768809237933495460,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "43", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/43" -H "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":"43","version":0,"timestamp":1768809238064568103,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "44", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/44" -H "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":"44","version":0,"timestamp":1768809238195821649,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "45", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/45" -H "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":"45","version":0,"timestamp":1768809238327250237,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "46", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/46" -H "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":"46","version":0,"timestamp":1768809238458477551,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "47", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/47" -H "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":"47","version":0,"timestamp":1768809238589570077,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "48", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/48" -H "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":"48","version":0,"timestamp":1768809238721125540,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "49", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/49" -H "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":"49","version":0,"timestamp":1768809238853064914,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "50", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/50" -H "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":"50","version":0,"timestamp":1768809238984436853,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "51", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/51" -H "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":"51","version":0,"timestamp":1768809239115353851,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "52", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/52" -H "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":"52","version":0,"timestamp":1768809239247427415,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "53", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/53" -H "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":"53","version":0,"timestamp":1768809239378663585,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "54", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/54" -H "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":"54","version":0,"timestamp":1768809239510175051,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "55", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/55" -H "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":"55","version":0,"timestamp":1768809239641402932,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "56", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/56" -H "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":"56","version":0,"timestamp":1768809239772680340,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "57", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/57" -H "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":"57","version":0,"timestamp":1768809239903561515,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "58", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/58" -H "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":"58","version":0,"timestamp":1768809240034657546,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "59", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/59" -H "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":"59","version":0,"timestamp":1768809240166258845,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "60", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/60" -H "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":"60","version":0,"timestamp":1768809240297417546,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "61", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/61" -H "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":"61","version":0,"timestamp":1768809240428340358,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "62", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/62" -H "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":"62","version":0,"timestamp":1768809240559192766,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "63", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/63" -H "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":"63","version":0,"timestamp":1768809240690305275,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "64", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/64" -H "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":"64","version":0,"timestamp":1768809240821360730,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "65", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/65" -H "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":"65","version":0,"timestamp":1768809240952465123,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "66", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/66" -H "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":"66","version":0,"timestamp":1768809241083589352,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "67", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/67" -H "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":"67","version":0,"timestamp":1768809241214810363,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "68", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/68" -H "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":"68","version":0,"timestamp":1768809241345780527,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "69", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/69" -H "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":"69","version":0,"timestamp":1768809241477260147,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "70", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/70" -H "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":"70","version":0,"timestamp":1768809241607987908,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "71", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/71" -H "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":"71","version":0,"timestamp":1768809241739400998,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "72", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/72" -H "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":"72","version":0,"timestamp":1768809241870120230,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "73", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/73" -H "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":"73","version":0,"timestamp":1768809242001528264,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "74", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/74" -H "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":"74","version":0,"timestamp":1768809242132657124,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "75", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/75" -H "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":"75","version":0,"timestamp":1768809242264366746,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "76", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/76" -H "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":"76","version":0,"timestamp":1768809242395854561,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "77", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/77" -H "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":"77","version":0,"timestamp":1768809242527143170,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "78", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/78" -H "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":"78","version":0,"timestamp":1768809242658172191,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "79", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/79" -H "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":"79","version":0,"timestamp":1768809242789388641,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "80", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/80" -H "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":"80","version":0,"timestamp":1768809242920264891,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "81", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/81" -H "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":"81","version":0,"timestamp":1768809243052261937,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "82", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/82" -H "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":"82","version":0,"timestamp":1768809243184305969,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "83", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/83" -H "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":"83","version":0,"timestamp":1768809243315547840,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "84", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/84" -H "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":"84","version":0,"timestamp":1768809243446519216,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "85", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/85" -H "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":"85","version":0,"timestamp":1768809243578106762,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "86", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/86" -H "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":"86","version":0,"timestamp":1768809243709993479,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "87", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/87" -H "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":"87","version":0,"timestamp":1768809243840809536,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "88", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/88" -H "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":"88","version":0,"timestamp":1768809243972477468,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "89", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/89" -H "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":"89","version":0,"timestamp":1768809244103624246,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "90", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/90" -H "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":"90","version":0,"timestamp":1768809244234905861,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "91", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/91" -H "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":"91","version":0,"timestamp":1768809244365799726,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "92", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/92" -H "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":"92","version":0,"timestamp":1768809244496983952,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "93", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/93" -H "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":"93","version":0,"timestamp":1768809244628218450,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "94", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/94" -H "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":"94","version":0,"timestamp":1768809244759694970,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "95", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/95" -H "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":"95","version":0,"timestamp":1768809244891058286,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "96", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/96" -H "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":"96","version":0,"timestamp":1768809245022500507,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "97", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/97" -H "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":"97","version":0,"timestamp":1768809245153081230,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "98", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/98" -H "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":"98","version":0,"timestamp":1768809245284501394,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "99", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.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:35424/filter/v2/messages/99" -H "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":"99","version":0,"timestamp":1768809245415424347,"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 248fc4773312
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fc9c4cd1a49a
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,225 @@
2026-01-19 07:53:30.239 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:53:30.239 DEBUG [tests.conftest] Running test: test_relay_7_nodes_3sec_latency with id: 2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda
2026-01-19 07:53:30.240 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:53:30.240 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 07:53:30.247 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.247 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.253 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.253 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.260 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.260 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.266 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.266 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.272 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.272 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.278 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.278 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.284 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.284 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.290 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.290 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.296 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:53:30.297 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.297 INFO [tests.e2e.test_network_conditions] Starting nodes with chain bootstrap
2026-01-19 07:53:30.297 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:30.297 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:30.298 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:30.298 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.100.60
2026-01-19 07:53:30.299 DEBUG [src.node.docker_mananger] Generated ports ['8535', '8536', '8537', '8538', '8539']
2026-01-19 07:53:30.299 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:30.299 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:30.299 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:30.299 DEBUG [src.node.docker_mananger] docker run -i -t -p 8535:8535 -p 8536:8536 -p 8537:8537 -p 8538:8538 -p 8539:8539 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8537 --rest-port=8535 --tcp-port=8536 --discv5-udp-port=8538 --rest-address=0.0.0.0 --nat=extip:172.18.100.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6f532c7427afea1fdafcaaf9bfc2ee4afbde9f250b8ebfb93bffafaa1bb28af7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8539 --metrics-logging=true --relay=true
2026-01-19 07:53:30.478 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.100.60 waku d2ef530e47a4cf2c5c93f444dce9aac976044234210925e33619c6ccb9ab12c6
2026-01-19 07:53:30.510 DEBUG [src.node.docker_mananger] Container started with ID d2ef530e47a4. Setting up logs at ./log/docker/node1_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:30.512 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8535
2026-01-19 07:53:30.512 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:30.528 ERROR [src.node.docker_mananger] Max retries reached for container 996f138c69ea. Exiting log stream.
2026-01-19 07:53:31.046 ERROR [src.node.docker_mananger] Max retries reached for container 7bf4dde13186. Exiting log stream.
2026-01-19 07:53:31.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8535/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:31.516 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"}]}'
2026-01-19 07:53:31.516 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:31.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8535/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:31.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.60/tcp/8536/p2p/16Uiu2HAmUD5PpHysv8NKaFuym11NWNVXiFasf7TPvPcwJr7tYfNk","/ip4/172.18.100.60/tcp/8537/ws/p2p/16Uiu2HAmUD5PpHysv8NKaFuym11NWNVXiFasf7TPvPcwJr7tYfNk"],"enrUri":"enr:-L24QHre1yiPP1VtfzPDcrzVXeWShM3U1KQB00Vyx3-tZ28kapgwBgujDa58JK-ZkqJ9gNCYCC1ItJM6YOsX9BnowkICgmlkgnY0gmlwhKwSZDyKbXVsdGlhZGRyc5YACASsEmQ8BiFYAAoErBJkPAYhWd0DgnJzhQADAQAAiXNlY3AyNTZrMaED5xeXsaNcvwj1ufmJiVdJ2QJtIglmn0j88OU_3q1Ex82DdGNwgiFYg3VkcIIhWoV3YWt1MgE"}'
2026-01-19 07:53:31.518 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:31.519 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:31.519 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:31.520 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:31.520 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.168
2026-01-19 07:53:31.520 DEBUG [src.node.docker_mananger] Generated ports ['25855', '25856', '25857', '25858', '25859']
2026-01-19 07:53:31.520 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:31.521 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:31.521 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:31.521 DEBUG [src.node.docker_mananger] docker run -i -t -p 25855:25855 -p 25856:25856 -p 25857:25857 -p 25858:25858 -p 25859:25859 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25857 --rest-port=25855 --tcp-port=25856 --discv5-udp-port=25858 --rest-address=0.0.0.0 --nat=extip:172.18.252.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e09f3df3e1bad9b516cd1a4f586baf59a8aa10ab4af72e72a9cec3e33ce01e7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25859 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHre1yiPP1VtfzPDcrzVXeWShM3U1KQB00Vyx3-tZ28kapgwBgujDa58JK-ZkqJ9gNCYCC1ItJM6YOsX9BnowkICgmlkgnY0gmlwhKwSZDyKbXVsdGlhZGRyc5YACASsEmQ8BiFYAAoErBJkPAYhWd0DgnJzhQADAQAAiXNlY3AyNTZrMaED5xeXsaNcvwj1ufmJiVdJ2QJtIglmn0j88OU_3q1Ex82DdGNwgiFYg3VkcIIhWoV3YWt1MgE
2026-01-19 07:53:31.696 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.168 waku a1de92aab066cc260ae261b23c0130db6c73efdf34bd2a99bef92189ba469333
2026-01-19 07:53:31.727 DEBUG [src.node.docker_mananger] Container started with ID a1de92aab066. Setting up logs at ./log/docker/node2_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:31.727 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25855
2026-01-19 07:53:31.727 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:32.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25855/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:32.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-19 07:53:32.740 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:32.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:32.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.168/tcp/25856/p2p/16Uiu2HAmMpTyVN14v4XsfKhoYgkdmyXWdjdnLj8v5rZSyL7bSsMN","/ip4/172.18.252.168/tcp/25857/ws/p2p/16Uiu2HAmMpTyVN14v4XsfKhoYgkdmyXWdjdnLj8v5rZSyL7bSsMN"],"enrUri":"enr:-L24QDVedl2DToxIboq6yD--FvsM81w6eqxHVQ0Y7D_UiXW7EEHprISnyDk7LrpJ6ieOMrwfWlvPVgIc2B9yc4MYefICgmlkgnY0gmlwhKwS_KiKbXVsdGlhZGRyc5YACASsEvyoBmUAAAoErBL8qAZlAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiCak8tBuq3JZoyM_61jecN9QiLMmSPd3VMV0dcHOES2DdGNwgmUAg3VkcIJlAoV3YWt1MgE"}'
2026-01-19 07:53:32.746 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:32.747 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:32.747 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:32.749 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:32.749 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.204
2026-01-19 07:53:32.749 DEBUG [src.node.docker_mananger] Generated ports ['63859', '63860', '63861', '63862', '63863']
2026-01-19 07:53:32.750 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:32.750 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:32.750 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:32.750 DEBUG [src.node.docker_mananger] docker run -i -t -p 63859:63859 -p 63860:63860 -p 63861:63861 -p 63862:63862 -p 63863:63863 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63861 --rest-port=63859 --tcp-port=63860 --discv5-udp-port=63862 --rest-address=0.0.0.0 --nat=extip:172.18.95.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d002d3c654aec6f1ca71fdefdbbcb5e2cc15cafb0db42a148eafbfba33f2adc3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63863 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDVedl2DToxIboq6yD--FvsM81w6eqxHVQ0Y7D_UiXW7EEHprISnyDk7LrpJ6ieOMrwfWlvPVgIc2B9yc4MYefICgmlkgnY0gmlwhKwS_KiKbXVsdGlhZGRyc5YACASsEvyoBmUAAAoErBL8qAZlAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiCak8tBuq3JZoyM_61jecN9QiLMmSPd3VMV0dcHOES2DdGNwgmUAg3VkcIJlAoV3YWt1MgE
2026-01-19 07:53:32.929 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.204 waku a3a68f5625b703a1978fa12cefbeedd63630fada2d0694e9188b07745e25c313
2026-01-19 07:53:32.959 DEBUG [src.node.docker_mananger] Container started with ID a3a68f5625b7. Setting up logs at ./log/docker/node3_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:32.960 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63859
2026-01-19 07:53:32.960 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:33.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63859/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:33.970 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"}]}'
2026-01-19 07:53:33.970 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:33.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63859/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:33.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.204/tcp/63860/p2p/16Uiu2HAmPS86APekLyB4nK12t7m5nDtyFGse8h7kBtxwjp8BuS6n","/ip4/172.18.95.204/tcp/63861/ws/p2p/16Uiu2HAmPS86APekLyB4nK12t7m5nDtyFGse8h7kBtxwjp8BuS6n"],"enrUri":"enr:-L24QFa7pDWChREs_eJ_dRRDfM4oPKSXHw0THN1GIIhV5KzOZT7ezB6axzuBO8pcU5Lfl0Pflf5xL6_EwPU7aYoGSFgCgmlkgnY0gmlwhKwSX8yKbXVsdGlhZGRyc5YACASsEl_MBvl0AAoErBJfzAb5dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoCTBo1Wy2qqu9ct3zekacaoC8gj1bTNEHKWrydBxqrODdGNwgvl0g3VkcIL5doV3YWt1MgE"}'
2026-01-19 07:53:33.977 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:33.978 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:33.978 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:33.980 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:33.980 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.105
2026-01-19 07:53:33.980 DEBUG [src.node.docker_mananger] Generated ports ['37894', '37895', '37896', '37897', '37898']
2026-01-19 07:53:33.980 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:33.980 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:33.980 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:33.980 DEBUG [src.node.docker_mananger] docker run -i -t -p 37894:37894 -p 37895:37895 -p 37896:37896 -p 37897:37897 -p 37898:37898 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37896 --rest-port=37894 --tcp-port=37895 --discv5-udp-port=37897 --rest-address=0.0.0.0 --nat=extip:172.18.102.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bb8beee5c22b2704b67bf14f74eccf0bdfaefdbf0a531c6ecbfe8ebfb4bf9ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37898 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFa7pDWChREs_eJ_dRRDfM4oPKSXHw0THN1GIIhV5KzOZT7ezB6axzuBO8pcU5Lfl0Pflf5xL6_EwPU7aYoGSFgCgmlkgnY0gmlwhKwSX8yKbXVsdGlhZGRyc5YACASsEl_MBvl0AAoErBJfzAb5dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoCTBo1Wy2qqu9ct3zekacaoC8gj1bTNEHKWrydBxqrODdGNwgvl0g3VkcIL5doV3YWt1MgE
2026-01-19 07:53:34.171 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.105 waku 3542796f8be0cdcc175132e0cdcf6c12ddee847f03f6a74603f80265e95f5829
2026-01-19 07:53:34.200 DEBUG [src.node.docker_mananger] Container started with ID 3542796f8be0. Setting up logs at ./log/docker/node4_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:34.201 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37894
2026-01-19 07:53:34.201 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:35.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37894/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:35.215 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"}]}'
2026-01-19 07:53:35.216 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:35.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37894/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:35.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.105/tcp/37895/p2p/16Uiu2HAmNhv7ZJkWkF2nBnJuANXy8kbXiikHaFvF3rpdJMqaQXGC","/ip4/172.18.102.105/tcp/37896/ws/p2p/16Uiu2HAmNhv7ZJkWkF2nBnJuANXy8kbXiikHaFvF3rpdJMqaQXGC"],"enrUri":"enr:-L24QPxAe66NxVhFCaTSkgegCCpFvO8Jvg7CjpXDhOsntpy3VHnodlh1MT6Oslkv8LZGVelFrUeGFo7ufiAJDEMLYygCgmlkgnY0gmlwhKwSZmmKbXVsdGlhZGRyc5YACASsEmZpBpQHAAoErBJmaQaUCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlVTSOEkuxrE3NDkpKqeVUr8NZjxuJVkZmQKHc3N3cdGDdGNwgpQHg3VkcIKUCYV3YWt1MgE"}'
2026-01-19 07:53:35.221 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:35.222 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:35.222 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:35.224 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:35.224 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.251.170
2026-01-19 07:53:35.224 DEBUG [src.node.docker_mananger] Generated ports ['14659', '14660', '14661', '14662', '14663']
2026-01-19 07:53:35.224 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:35.225 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:35.225 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:35.225 DEBUG [src.node.docker_mananger] docker run -i -t -p 14659:14659 -p 14660:14660 -p 14661:14661 -p 14662:14662 -p 14663:14663 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14661 --rest-port=14659 --tcp-port=14660 --discv5-udp-port=14662 --rest-address=0.0.0.0 --nat=extip:172.18.251.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d128abdb6d2ff59afbbf59fd61a9e10a5bedeabc273da7161a9c3ac6daef5711 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14663 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPxAe66NxVhFCaTSkgegCCpFvO8Jvg7CjpXDhOsntpy3VHnodlh1MT6Oslkv8LZGVelFrUeGFo7ufiAJDEMLYygCgmlkgnY0gmlwhKwSZmmKbXVsdGlhZGRyc5YACASsEmZpBpQHAAoErBJmaQaUCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlVTSOEkuxrE3NDkpKqeVUr8NZjxuJVkZmQKHc3N3cdGDdGNwgpQHg3VkcIKUCYV3YWt1MgE
2026-01-19 07:53:35.406 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.251.170 waku 52b72e1fb0b3db5de80d4107f827715c613ef9cf2c7735a8a45b8d4fd2fab41c
2026-01-19 07:53:35.439 DEBUG [src.node.docker_mananger] Container started with ID 52b72e1fb0b3. Setting up logs at ./log/docker/node5_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:35.439 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14659
2026-01-19 07:53:35.440 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:36.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14659/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:36.446 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"}]}'
2026-01-19 07:53:36.447 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:36.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14659/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:36.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.170/tcp/14660/p2p/16Uiu2HAmFM92TrvwTA4vs9uXxAzHiVsfDKKx8BV5awguaccf1kSu","/ip4/172.18.251.170/tcp/14661/ws/p2p/16Uiu2HAmFM92TrvwTA4vs9uXxAzHiVsfDKKx8BV5awguaccf1kSu"],"enrUri":"enr:-L24QIyRk-tlPpNKBwXQRAp_ziPfyAXrhDWYIIGmZP5I4wxzQFYhMlQcDKYOQtluEYGJJg8ZPTXxBtHYI12qJaHHBsgCgmlkgnY0gmlwhKwS-6qKbXVsdGlhZGRyc5YACASsEvuqBjlEAAoErBL7qgY5Rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKABqYLslad3WY3WDXhVjG5mi0wbgixFAxhPpJlwSP2qDdGNwgjlEg3VkcII5RoV3YWt1MgE"}'
2026-01-19 07:53:36.453 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:36.453 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:36.455 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:36.457 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:36.457 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.11
2026-01-19 07:53:36.457 DEBUG [src.node.docker_mananger] Generated ports ['12198', '12199', '12200', '12201', '12202']
2026-01-19 07:53:36.457 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:36.457 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:36.457 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:36.457 DEBUG [src.node.docker_mananger] docker run -i -t -p 12198:12198 -p 12199:12199 -p 12200:12200 -p 12201:12201 -p 12202:12202 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12200 --rest-port=12198 --tcp-port=12199 --discv5-udp-port=12201 --rest-address=0.0.0.0 --nat=extip:172.18.150.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3627ce3f1cf0b5bd9a31a2bf7f2fd19aeec1f89deca34e218951183ef09db2f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12202 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIyRk-tlPpNKBwXQRAp_ziPfyAXrhDWYIIGmZP5I4wxzQFYhMlQcDKYOQtluEYGJJg8ZPTXxBtHYI12qJaHHBsgCgmlkgnY0gmlwhKwS-6qKbXVsdGlhZGRyc5YACASsEvuqBjlEAAoErBL7qgY5Rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKABqYLslad3WY3WDXhVjG5mi0wbgixFAxhPpJlwSP2qDdGNwgjlEg3VkcII5RoV3YWt1MgE
2026-01-19 07:53:36.644 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.11 waku 74907f0f599fabb30ef947ce955dfd8cb84633e3a42d76310ad6f70655a7934c
2026-01-19 07:53:36.673 DEBUG [src.node.docker_mananger] Container started with ID 74907f0f599f. Setting up logs at ./log/docker/node6_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:36.673 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12198
2026-01-19 07:53:36.673 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:37.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12198/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:37.687 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"}]}'
2026-01-19 07:53:37.687 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:37.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12198/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:37.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.11/tcp/12199/p2p/16Uiu2HAmGQ9jd26pjiBWzvLMohi3G49EiZa1eT1YabixnAoTr9iQ","/ip4/172.18.150.11/tcp/12200/ws/p2p/16Uiu2HAmGQ9jd26pjiBWzvLMohi3G49EiZa1eT1YabixnAoTr9iQ"],"enrUri":"enr:-L24QEr9OjEPjSMQ15isz_LGidNmoaHA8nJQK1GrPDwr-A20MAr46DV-uIToX6qef4wE-w5d0rAXV9IKtmQ8YbdPgJ0CgmlkgnY0gmlwhKwSlguKbXVsdGlhZGRyc5YACASsEpYLBi-nAAoErBKWCwYvqN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN6GlsuG31XkMMtAijKTFNxNPJVjlas0q7mQ6uJe03EmDdGNwgi-ng3VkcIIvqYV3YWt1MgE"}'
2026-01-19 07:53:37.691 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:37.691 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:53:37.691 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:53:37.693 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:53:37.693 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.2.16
2026-01-19 07:53:37.693 DEBUG [src.node.docker_mananger] Generated ports ['36996', '36997', '36998', '36999', '37000']
2026-01-19 07:53:37.693 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:53:37.693 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:53:37.693 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:53:37.693 DEBUG [src.node.docker_mananger] docker run -i -t -p 36996:36996 -p 36997:36997 -p 36998:36998 -p 36999:36999 -p 37000:37000 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36998 --rest-port=36996 --tcp-port=36997 --discv5-udp-port=36999 --rest-address=0.0.0.0 --nat=extip:172.18.2.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d04fba2eaa2cfcc35eee7fdfde89f2a861e88fd9f5c5cdb0ac4d7a35bf7aad5c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37000 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEr9OjEPjSMQ15isz_LGidNmoaHA8nJQK1GrPDwr-A20MAr46DV-uIToX6qef4wE-w5d0rAXV9IKtmQ8YbdPgJ0CgmlkgnY0gmlwhKwSlguKbXVsdGlhZGRyc5YACASsEpYLBi-nAAoErBKWCwYvqN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN6GlsuG31XkMMtAijKTFNxNPJVjlas0q7mQ6uJe03EmDdGNwgi-ng3VkcIIvqYV3YWt1MgE
2026-01-19 07:53:37.886 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.2.16 waku 194195ae682bf301213f4503cc2dc2fcbb870ccb28414b441a4af182b9c633ff
2026-01-19 07:53:37.918 DEBUG [src.node.docker_mananger] Container started with ID 194195ae682b. Setting up logs at ./log/docker/node7_2026-01-19_07-53-30__09bf1ff2-c04e-4f28-9066-159d5ae92fda__wakuorg_nwaku:latest.log
2026-01-19 07:53:37.919 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36996
2026-01-19 07:53:37.919 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:53:38.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36996/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:38.929 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"}]}'
2026-01-19 07:53:38.929 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:53:38.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36996/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:38.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.2.16/tcp/36997/p2p/16Uiu2HAmUVMNkRoNndd1YvHLvrTfrwRowNTjoQVSwFfAZbp9RrWF","/ip4/172.18.2.16/tcp/36998/ws/p2p/16Uiu2HAmUVMNkRoNndd1YvHLvrTfrwRowNTjoQVSwFfAZbp9RrWF"],"enrUri":"enr:-L24QHTIABrGByLiwgDvbkHQEAqS6N5GkVnEHf5Ex3Swbhwgfp4RbnW60md8r2VzO1cow2Ech2TEctWD-n34meJkt1QCgmlkgnY0gmlwhKwSAhCKbXVsdGlhZGRyc5YACASsEgIQBpCFAAoErBICEAaQht0DgnJzhQADAQAAiXNlY3AyNTZrMaED60L0uf-wxxdrCmg-SUG1P0TIsAjk2El49bUROe3GoKSDdGNwgpCFg3VkcIKQh4V3YWt1MgE"}'
2026-01-19 07:53:38.937 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:53:38.937 INFO [tests.e2e.test_network_conditions] Subscribing all nodes to relay topic
2026-01-19 07:53:38.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8535/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63859/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37894/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14659/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.975 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12198/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36996/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:53:38.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:38.991 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
2026-01-19 07:53:38.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8535/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:38.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.252.168/tcp/47118/p2p/16Uiu2HAmMpTyVN14v4XsfKhoYgkdmyXWdjdnLj8v5rZSyL7bSsMN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:53:38.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25855/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:38.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.100.60/tcp/8536/p2p/16Uiu2HAmUD5PpHysv8NKaFuym11NWNVXiFasf7TPvPcwJr7tYfNk","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.95.204/tcp/53760/p2p/16Uiu2HAmPS86APekLyB4nK12t7m5nDtyFGse8h7kBtxwjp8BuS6n","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:53:38.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63859/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:39.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.102.105/tcp/46074/p2p/16Uiu2HAmNhv7ZJkWkF2nBnJuANXy8kbXiikHaFvF3rpdJMqaQXGC","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.252.168/tcp/25856/p2p/16Uiu2HAmMpTyVN14v4XsfKhoYgkdmyXWdjdnLj8v5rZSyL7bSsMN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:53:39.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37894/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:39.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.251.170/tcp/37834/p2p/16Uiu2HAmFM92TrvwTA4vs9uXxAzHiVsfDKKx8BV5awguaccf1kSu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.95.204/tcp/63860/p2p/16Uiu2HAmPS86APekLyB4nK12t7m5nDtyFGse8h7kBtxwjp8BuS6n","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:53:39.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14659/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:39.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.102.105/tcp/37895/p2p/16Uiu2HAmNhv7ZJkWkF2nBnJuANXy8kbXiikHaFvF3rpdJMqaQXGC","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.150.11/tcp/37052/p2p/16Uiu2HAmGQ9jd26pjiBWzvLMohi3G49EiZa1eT1YabixnAoTr9iQ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:53:39.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12198/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:39.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.251.170/tcp/14660/p2p/16Uiu2HAmFM92TrvwTA4vs9uXxAzHiVsfDKKx8BV5awguaccf1kSu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.2.16/tcp/44980/p2p/16Uiu2HAmUVMNkRoNndd1YvHLvrTfrwRowNTjoQVSwFfAZbp9RrWF","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:53:39.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36996/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:39.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.11/tcp/12199/p2p/16Uiu2HAmGQ9jd26pjiBWzvLMohi3G49EiZa1eT1YabixnAoTr9iQ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:53:39.011 DEBUG [src.libs.common] Sleeping for 60 seconds
2026-01-19 07:54:39.012 INFO [tests.e2e.test_network_conditions] Applying 3s latency to node3
2026-01-19 07:54:39.013 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5217', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-01-19 07:54:39.032 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5217', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
2026-01-19 07:54:39.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63859/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:54:45.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-01-19 07:54:45.064 INFO [tests.e2e.test_network_conditions] Observed GET latency on node3: 6.00s
2026-01-19 07:54:45.065 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:54:45.066 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:54:45.067 DEBUG [src.node.waku_node] Stopping container with id d2ef530e47a4
2026-01-19 07:54:45.668 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:45.668 DEBUG [src.node.waku_node] Stopping container with id a1de92aab066
2026-01-19 07:54:46.228 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:46.230 DEBUG [src.node.waku_node] Stopping container with id a3a68f5625b7
2026-01-19 07:54:46.491 ERROR [src.node.docker_mananger] Max retries reached for container d2ef530e47a4. Exiting log stream.
2026-01-19 07:54:46.803 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:46.804 DEBUG [src.node.waku_node] Stopping container with id 3542796f8be0
2026-01-19 07:54:47.321 ERROR [src.node.docker_mananger] Max retries reached for container a1de92aab066. Exiting log stream.
2026-01-19 07:54:47.364 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:47.365 DEBUG [src.node.waku_node] Stopping container with id 52b72e1fb0b3
2026-01-19 07:54:47.618 ERROR [src.node.docker_mananger] Max retries reached for container a3a68f5625b7. Exiting log stream.
2026-01-19 07:54:47.908 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:47.908 DEBUG [src.node.waku_node] Stopping container with id 74907f0f599f
2026-01-19 07:54:48.177 ERROR [src.node.docker_mananger] Max retries reached for container 3542796f8be0. Exiting log stream.
2026-01-19 07:54:48.412 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:48.414 DEBUG [src.node.waku_node] Stopping container with id 194195ae682b
2026-01-19 07:54:48.721 ERROR [src.node.docker_mananger] Max retries reached for container 52b72e1fb0b3. Exiting log stream.
2026-01-19 07:54:49.225 ERROR [src.node.docker_mananger] Max retries reached for container 74907f0f599f. Exiting log stream.
2026-01-19 07:54:58.966 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:54:58.967 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:54:59.047 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:59.198 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:59.275 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:59.352 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:59.435 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:59.515 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:54:59.590 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_lightpush__peer_full with id: 2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3
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_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.150
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37538', '37539', '37540', '37541', '37542']
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 37538:37538 -p 37539:37539 -p 37540:37540 -p 37541:37541 -p 37542:37542 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37540 --rest-port=37538 --tcp-port=37539 --discv5-udp-port=37541 --rest-address=0.0.0.0 --nat=extip:172.18.148.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4bdf8347925fce938e37bea37af0605d723b8eed45dead2cd18694a4aaa752e8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37542 --metrics-logging=true --lightpush=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.150 waku d2e513ace266cf14752718304d0a74d16892dfe86fbbbaca5bcd08577aaf0afa
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d2e513ace266. Setting up logs at ./log/docker/receiving_node1_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37538
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:37538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37538/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.150/tcp/37539/p2p/16Uiu2HAkyfpo2xfDTMC8rZWNLGEm7Qdro6k8WA4yd5MP8moFEtrG","/ip4/172.18.148.150/tcp/37540/ws/p2p/16Uiu2HAkyfpo2xfDTMC8rZWNLGEm7Qdro6k8WA4yd5MP8moFEtrG"],"enrUri":"enr:-L24QIRaZ6q6FxVrKvJBzHwUPt275VZTVYALY8xso9L5mon4QcankwXB-EYn1Y3Td65WQZ8sOAliy2jDItV3HYNj8J8CgmlkgnY0gmlwhKwSlJaKbXVsdGlhZGRyc5YACASsEpSWBpKjAAoErBKUlgaSpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPw7Yep9Aplc891TBejqgS737k1omkCLa5qUnvOB7YX2DdGNwgpKjg3VkcIKSpYV3YWt1Mg0"}'
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_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__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.170.21
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56041', '56042', '56043', '56044', '56045']
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 56041:56041 -p 56042:56042 -p 56043:56043 -p 56044:56044 -p 56045:56045 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56043 --rest-port=56041 --tcp-port=56042 --discv5-udp-port=56044 --rest-address=0.0.0.0 --nat=extip:172.18.170.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f993db5efd5d2e90db51386d10ecc5ccc3f2e23b1a3bbeccd9ef5ab9bbd637a7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56045 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.170.21 waku 022a06d76513c5397be4ba55dfd79155ee078cefbcc2358ddfc0fe9db7e3d3af
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 022a06d76513. Setting up logs at ./log/docker/receiving_node2_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56041
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:56041/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:56041/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.170.21/tcp/56042/p2p/16Uiu2HAmCMGSrHwMjnmAFcPEeDvx9pixrKmWhb1wLo2RpPYX77HZ","/ip4/172.18.170.21/tcp/56043/ws/p2p/16Uiu2HAmCMGSrHwMjnmAFcPEeDvx9pixrKmWhb1wLo2RpPYX77HZ"],"enrUri":"enr:-L24QDIpelgDN0IJCWRKROfe29RSlzPSmzJi_3t64wqHRtIIXrL7g5xVSWdxyA_s2TqlJItL7fl4vSjcN8whMksWT5cCgmlkgnY0gmlwhKwSqhWKbXVsdGlhZGRyc5YACASsEqoVBtrqAAoErBKqFQba690DgnJzhQADAQAAiXNlY3AyNTZrMaEC-3W-vvnaGOrhRCevnaQ7QMwpOZviM_p6IoVPUjvmbsiDdGNwgtrqg3VkcILa7IV3YWt1MgE"}'
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:56041/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.150/tcp/37539/p2p/16Uiu2HAkyfpo2xfDTMC8rZWNLGEm7Qdro6k8WA4yd5MP8moFEtrG"]'
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_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__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.148
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60238', '60239', '60240', '60241', '60242']
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 60238:60238 -p 60239:60239 -p 60240:60240 -p 60241:60241 -p 60242:60242 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60240 --rest-port=60238 --tcp-port=60239 --discv5-udp-port=60241 --rest-address=0.0.0.0 --nat=extip:172.18.216.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3b314ccdc8e022f13fed3ab48dd9e2c2bdedd17ceccadeb2af8274404683bfff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60242 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIRaZ6q6FxVrKvJBzHwUPt275VZTVYALY8xso9L5mon4QcankwXB-EYn1Y3Td65WQZ8sOAliy2jDItV3HYNj8J8CgmlkgnY0gmlwhKwSlJaKbXVsdGlhZGRyc5YACASsEpSWBpKjAAoErBKUlgaSpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPw7Yep9Aplc891TBejqgS737k1omkCLa5qUnvOB7YX2DdGNwgpKjg3VkcIKSpYV3YWt1Mg0 --lightpushnode=/ip4/172.18.148.150/tcp/37539/p2p/16Uiu2HAkyfpo2xfDTMC8rZWNLGEm7Qdro6k8WA4yd5MP8moFEtrG --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.148 waku 037e10448e0993cdf29fa2853a6a06ce78bdf838058d4ef0e780f961cff985fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 037e10448e09. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60238
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:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 037e10448e09. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60238/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=60238): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcffa1360f0>: 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.103.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2136', '2137', '2138', '2139', '2140']
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 2136:2136 -p 2137:2137 -p 2138:2138 -p 2139:2139 -p 2140:2140 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2138 --rest-port=2136 --tcp-port=2137 --discv5-udp-port=2139 --rest-address=0.0.0.0 --nat=extip:172.18.103.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7760fb1cee6aa92effdcda963ceebf92bd49a6a138a338d60bd5673098bfb649 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2140 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIRaZ6q6FxVrKvJBzHwUPt275VZTVYALY8xso9L5mon4QcankwXB-EYn1Y3Td65WQZ8sOAliy2jDItV3HYNj8J8CgmlkgnY0gmlwhKwSlJaKbXVsdGlhZGRyc5YACASsEpSWBpKjAAoErBKUlgaSpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPw7Yep9Aplc891TBejqgS737k1omkCLa5qUnvOB7YX2DdGNwgpKjg3VkcIKSpYV3YWt1Mg0 --lightpushnode=/ip4/172.18.148.150/tcp/37539/p2p/16Uiu2HAkyfpo2xfDTMC8rZWNLGEm7Qdro6k8WA4yd5MP8moFEtrG --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.103.76 waku d5c5c722664438f5641ded4a25bb550f36273fe43697486f5e5bfc4f2b97d59a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d5c5c7226644. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2136
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:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d5c5c7226644. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2136/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=2136): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcffa134680>: 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.235.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27574', '27575', '27576', '27577', '27578']
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 27574:27574 -p 27575:27575 -p 27576:27576 -p 27577:27577 -p 27578:27578 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27576 --rest-port=27574 --tcp-port=27575 --discv5-udp-port=27577 --rest-address=0.0.0.0 --nat=extip:172.18.235.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5ce8a1ae8f06de769cf8f2c94ef7bae1af8cade8c751aeca5aee6d358e688bcd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27578 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIRaZ6q6FxVrKvJBzHwUPt275VZTVYALY8xso9L5mon4QcankwXB-EYn1Y3Td65WQZ8sOAliy2jDItV3HYNj8J8CgmlkgnY0gmlwhKwSlJaKbXVsdGlhZGRyc5YACASsEpSWBpKjAAoErBKUlgaSpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPw7Yep9Aplc891TBejqgS737k1omkCLa5qUnvOB7YX2DdGNwgpKjg3VkcIKSpYV3YWt1Mg0 --lightpushnode=/ip4/172.18.148.150/tcp/37539/p2p/16Uiu2HAkyfpo2xfDTMC8rZWNLGEm7Qdro6k8WA4yd5MP8moFEtrG --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.204 waku b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6e49d7352a1. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27574
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:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b6e49d7352a1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27574/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=27574): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcffa2f5850>: 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 d2e513ace266
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 022a06d76513
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d2e513ace266. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 022a06d76513. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046/stop: Not Found ("No such container: b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046/stop: Not Found ("No such container: b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6e49d7352a1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046/stop: Not Found ("No such container: b6e49d7352a18973d93f63d4b0742c5602ddfadc55cdf2c1b39e2e9294d53046")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2026-01-19_07-58-18__b6316249-f984-4d98-b6c1-987bc63015e3__wakuorg_nwaku:latest.log

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_no_pubsub_topic with id: 2026-01-19_07-53-40__579727ae-d158-46ec-a531-7e667be7e1a8
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_2026-01-19_07-53-40__579727ae-d158-46ec-a531-7e667be7e1a8__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.39
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10780', '10781', '10782', '10783', '10784']
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 10780:10780 -p 10781:10781 -p 10782:10782 -p 10783:10783 -p 10784:10784 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10782 --rest-port=10780 --tcp-port=10781 --discv5-udp-port=10783 --rest-address=0.0.0.0 --nat=extip:172.18.19.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc2efe49a11c9faf9ebbc208c6dfdd6e9fcbdac36edcd0f3ca3bcd0d3efe0298 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10784 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.39 waku abc7bc3660feaa1a11e9aac0ee2e8071d2dea3d0b808c53d7d479daa7e481cf7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID abc7bc3660fe. Setting up logs at ./log/docker/node1_2026-01-19_07-53-40__579727ae-d158-46ec-a531-7e667be7e1a8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10780
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 d16e1bbe46ce. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 456221f07715. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10780/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:10780/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.39/tcp/10781/p2p/16Uiu2HAm9rxV27rZQgejqBzjsJdJ24ndz4Zbvc8TvABfSV24YGPX","/ip4/172.18.19.39/tcp/10782/ws/p2p/16Uiu2HAm9rxV27rZQgejqBzjsJdJ24ndz4Zbvc8TvABfSV24YGPX"],"enrUri":"enr:-L24QLJCrXILklb4W82VVrskq8_TjAyqIkaLMjpeqhugZXQBB1iupuIsv8PSfSE8A41qNTHPHalcah_mMLnS8KpNtpECgmlkgnY0gmlwhKwSEyeKbXVsdGlhZGRyc5YACASsEhMnBiodAAoErBITJwYqHt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1n3MWE2-lXLwzOW0s7voo0oL16Z5pclEr7yE-MnMHV6DdGNwgiodg3VkcIIqH4V3YWt1MgU"}'
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_2026-01-19_07-53-40__579727ae-d158-46ec-a531-7e667be7e1a8__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.137
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3485', '3486', '3487', '3488', '3489']
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 3485:3485 -p 3486:3486 -p 3487:3487 -p 3488:3488 -p 3489:3489 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3487 --rest-port=3485 --tcp-port=3486 --discv5-udp-port=3488 --rest-address=0.0.0.0 --nat=extip:172.18.165.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=17d37ceb05c393a8b0d4297de66f9b5edaca94a1dacf995d218d1c0cd6da22dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3489 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLJCrXILklb4W82VVrskq8_TjAyqIkaLMjpeqhugZXQBB1iupuIsv8PSfSE8A41qNTHPHalcah_mMLnS8KpNtpECgmlkgnY0gmlwhKwSEyeKbXVsdGlhZGRyc5YACASsEhMnBiodAAoErBITJwYqHt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1n3MWE2-lXLwzOW0s7voo0oL16Z5pclEr7yE-MnMHV6DdGNwgiodg3VkcIIqH4V3YWt1MgU --filternode=/ip4/172.18.19.39/tcp/10781/p2p/16Uiu2HAm9rxV27rZQgejqBzjsJdJ24ndz4Zbvc8TvABfSV24YGPX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.137 waku 5f648a586d3b0fc0a4f4887ef6fddedf11463ca353ec2d7b302b46dfa1c48be4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5f648a586d3b. Setting up logs at ./log/docker/node2_2026-01-19_07-53-40__579727ae-d158-46ec-a531-7e667be7e1a8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3485
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:3485/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:3485/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.137/tcp/3486/p2p/16Uiu2HAmLn6TSiTnpUvH24GDHmQzWmTMyCGcubb8mWj6tZg1eh3P","/ip4/172.18.165.137/tcp/3487/ws/p2p/16Uiu2HAmLn6TSiTnpUvH24GDHmQzWmTMyCGcubb8mWj6tZg1eh3P"],"enrUri":"enr:-L24QMmQxS9qIXxKf8qtpSWwvbswPhdPAPIsRRaZidwcwB8nEbw04FXhJELNG7MUtIL6QH73aF11gMnEKHxGmw3_YlECgmlkgnY0gmlwhKwSpYmKbXVsdGlhZGRyc5YACASsEqWJBg2eAAoErBKliQYNn90DgnJzhQADAQAAiXNlY3AyNTZrMaEDeK93HCfgzXTsWYgBm_31gbJiMVAqjt5OVSVK0OCp7dKDdGNwgg2eg3VkcIINoIV3YWt1MgA"}'
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:3485/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.39/tcp/10781/p2p/16Uiu2HAm9rxV27rZQgejqBzjsJdJ24ndz4Zbvc8TvABfSV24YGPX"]'
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:10780/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:3485/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "65312d84-71bd-41cd-a33a-9e2adb019d67", "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":"65312d84-71bd-41cd-a33a-9e2adb019d67","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:3485/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"]}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","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 abc7bc3660fe
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5f648a586d3b
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_store_sync_range_with_jitter_catches_old_messages with id: 2026-01-19_08-12-42__b3c0aa2f-817c-4f9a-9117-0a847bbb3ce4
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_2026-01-19_08-12-42__b3c0aa2f-817c-4f9a-9117-0a847bbb3ce4__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_2026-01-19_08-12-42__b3c0aa2f-817c-4f9a-9117-0a847bbb3ce4__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_2026-01-19_08-12-42__b3c0aa2f-817c-4f9a-9117-0a847bbb3ce4__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.116.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18761', '18762', '18763', '18764', '18765']
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 18761:18761 -p 18762:18762 -p 18763:18763 -p 18764:18764 -p 18765:18765 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18763 --rest-port=18761 --tcp-port=18762 --discv5-udp-port=18764 --rest-address=0.0.0.0 --nat=extip:172.18.116.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=becb96e41d9ccf1529aabb88af9eec5d1ef9fbf08fc0fb355baca35ec704174a --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18765 --metrics-logging=true --relay=true --dns-discovery=false
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f56a5cbfb973. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.214 waku 0cd528c40f6c3c61d17075ac9510851082adb84bf25ba2dd359699c3668851a6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0cd528c40f6c. Setting up logs at ./log/docker/node1_2026-01-19_08-12-42__b3c0aa2f-817c-4f9a-9117-0a847bbb3ce4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18761
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 8ca1ad0864bf. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18761/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:18761/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.214/tcp/18762/p2p/16Uiu2HAkvfzUyR8Jih3JMnySWUJWJnemRUYgVNVoFEHEFv15W4u4","/ip4/172.18.116.214/tcp/18763/ws/p2p/16Uiu2HAkvfzUyR8Jih3JMnySWUJWJnemRUYgVNVoFEHEFv15W4u4"],"enrUri":"enr:-L24QAT5oUQNne6zVa5CRmd5W693T1YWocMfyemV9yHzhI3dcHHxPyaJw-hSBavGCl7gyMw-1T-91nodhz7vs9YS24QCgmlkgnY0gmlwhKwSdNaKbXVsdGlhZGRyc5YACASsEnTWBklKAAoErBJ01gZJS90DgnJzhQADAQAAiXNlY3AyNTZrMaECEoa9YicnZfjWvJiG4oI35rEyYuEJ4YyzamYLWS6ibT-DdGNwgklKg3VkcIJJTIV3YWt1MhM"}'
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:18761/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:18761/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:18761/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:18761/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.40.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18989', '18990', '18991', '18992', '18993']
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 18989:18989 -p 18990:18990 -p 18991:18991 -p 18992:18992 -p 18993:18993 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18991 --rest-port=18989 --tcp-port=18990 --discv5-udp-port=18992 --rest-address=0.0.0.0 --nat=extip:172.18.40.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfbb5d8f789cb3a91e19c32e5fccae9cceea7efb91a4b1a1d927ec98f4b8a80b --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18993 --metrics-logging=true --store-sync-relay-jitter=25 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QAT5oUQNne6zVa5CRmd5W693T1YWocMfyemV9yHzhI3dcHHxPyaJw-hSBavGCl7gyMw-1T-91nodhz7vs9YS24QCgmlkgnY0gmlwhKwSdNaKbXVsdGlhZGRyc5YACASsEnTWBklKAAoErBJ01gZJS90DgnJzhQADAQAAiXNlY3AyNTZrMaECEoa9YicnZfjWvJiG4oI35rEyYuEJ4YyzamYLWS6ibT-DdGNwgklKg3VkcIJJTIV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.40.116 waku a27f70840a6f112d02ce4f94a1b8b5ba647a86e8964a0b90c6caf6313776fd4f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a27f70840a6f. Setting up logs at ./log/docker/node2_2026-01-19_08-12-42__b3c0aa2f-817c-4f9a-9117-0a847bbb3ce4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18989
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:18989/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:18989/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.40.116/tcp/18990/p2p/16Uiu2HAm52suawfqU4yLW9b7E2dp1pfhVkLEhp5Q8zStx4qdZ2aW","/ip4/172.18.40.116/tcp/18991/ws/p2p/16Uiu2HAm52suawfqU4yLW9b7E2dp1pfhVkLEhp5Q8zStx4qdZ2aW"],"enrUri":"enr:-L24QOMZmvcdqUPL7v5nmFDivE4npYVyc8gO28C-JUU_zthuW8qoysh5-iAWOu7I79-5AjQGvTZ-GrZH7UKFlsf7JukCgmlkgnY0gmlwhKwSKHSKbXVsdGlhZGRyc5YACASsEih0BkouAAoErBIodAZKL90DgnJzhQADAQAAiXNlY3AyNTZrMaECjr3_QDeKV04PHHmYdY5T7OUkXOKvtzHKRWMRzUSWGzuDdGNwgkoug3VkcIJKMIV3YWt1MhI"}'
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:18989/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.116.214/tcp/18762/p2p/16Uiu2HAkvfzUyR8Jih3JMnySWUJWJnemRUYgVNVoFEHEFv15W4u4"]'
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:18989/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":[{"messageHash":"0x690ac2c68ff25a094e36d261864d92da20ce2cbed924bd2e7db38577f8f8f894"},{"messageHash":"0x74228c436924e600d5c03a42f02144529f88cd829b06bf0815324b58f6621833"},{"messageHash":"0xd74aecb8ddbe967f826e0691736381e9fbbd499c9c1fafd9fe132afb1504e561"}]}'
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 0cd528c40f6c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a27f70840a6f
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,70 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_cant_publish_on_not_subscribed_shard with id: 2026-01-19_08-27-30__ec11d35a-7a7f-4637-a039-1d7cd7865ef6
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_2026-01-19_08-27-30__ec11d35a-7a7f-4637-a039-1d7cd7865ef6__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.251.78
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14881', '14882', '14883', '14884', '14885']
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 14881:14881 -p 14882:14882 -p 14883:14883 -p 14884:14884 -p 14885:14885 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14883 --rest-port=14881 --tcp-port=14882 --discv5-udp-port=14884 --rest-address=0.0.0.0 --nat=extip:172.18.251.78 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f459febc51c052178acccfe0cfce316cceddb11aa6d8d1b5ab87a050e03f5580 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14885 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.78 waku 414d01bff432a877f85b3a216ef0f9a1a6bb156429914810415540f4dab1c82c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 414d01bff432. Setting up logs at ./log/docker/node1_2026-01-19_08-27-30__ec11d35a-7a7f-4637-a039-1d7cd7865ef6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14881
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 3420b5fd52ec. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bfd357868d71. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14881/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:14881/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.251.78/tcp/14882/p2p/16Uiu2HAkwgGhQSAPU1hirT1Pkv8LkTMhBMRuxCx3boC73ECUgRFc","/ip4/172.18.251.78/tcp/14883/ws/p2p/16Uiu2HAkwgGhQSAPU1hirT1Pkv8LkTMhBMRuxCx3boC73ECUgRFc"],"enrUri":"enr:-L24QLdRfcw9F24LB9Sruco1O2CWZF1x2KD8beZm7i4oARR1UmGfG6VSoZGehpm-TdjMyDoDkyoI8HPi_i4yJ0wIkh8CgmlkgnY0gmlwhKwS-06KbXVsdGlhZGRyc5YACASsEvtOBjoiAAoErBL7TgY6I90DgnJzhQACAQAAiXNlY3AyNTZrMaECIXTCo7eMziOZyWn5gafRIUKp6tQAD8OPGCZQGTKZu5eDdGNwgjoig3VkcII6JIV3YWt1MgU"}'
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_2026-01-19_08-27-30__ec11d35a-7a7f-4637-a039-1d7cd7865ef6__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.127.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34938', '34939', '34940', '34941', '34942']
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 34938:34938 -p 34939:34939 -p 34940:34940 -p 34941:34941 -p 34942:34942 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34940 --rest-port=34938 --tcp-port=34939 --discv5-udp-port=34941 --rest-address=0.0.0.0 --nat=extip:172.18.127.32 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=48e28deea680e5db6cea65e4faec57fa71ded0becadd3c2ade78404b2458b8b2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34942 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLdRfcw9F24LB9Sruco1O2CWZF1x2KD8beZm7i4oARR1UmGfG6VSoZGehpm-TdjMyDoDkyoI8HPi_i4yJ0wIkh8CgmlkgnY0gmlwhKwS-06KbXVsdGlhZGRyc5YACASsEvtOBjoiAAoErBL7TgY6I90DgnJzhQACAQAAiXNlY3AyNTZrMaECIXTCo7eMziOZyWn5gafRIUKp6tQAD8OPGCZQGTKZu5eDdGNwgjoig3VkcII6JIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.127.32 waku 554dcbb909476cb2c48433351655710d1ebab32a4f34cb815f75049dde245632
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 554dcbb90947. Setting up logs at ./log/docker/node2_2026-01-19_08-27-30__ec11d35a-7a7f-4637-a039-1d7cd7865ef6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34938
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:34938/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:34938/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.127.32/tcp/34939/p2p/16Uiu2HAm6uGVDQPik2zLeQVsuYC5LhhUi67eTj4BuT8BLBTjQjqA","/ip4/172.18.127.32/tcp/34940/ws/p2p/16Uiu2HAm6uGVDQPik2zLeQVsuYC5LhhUi67eTj4BuT8BLBTjQjqA"],"enrUri":"enr:-L24QMZWC6uK--FMj3HRf1syiHT1C4RfjKxrCezdpgXaG0jLfJRhRNXVSaMSffDnFQH15R0zXb_yzeV4Z3ZaAs8tUOQCgmlkgnY0gmlwhKwSfyCKbXVsdGlhZGRyc5YACASsEn8gBoh7AAoErBJ_IAaIfN0DgnJzhQACAQAAiXNlY3AyNTZrMaECqoJBabpRZTXitLUkXC45-fRA76f0UwvtxTqUt-J9EUmDdGNwgoh7g3VkcIKIfYV3YWt1MgE"}'
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:34938/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.251.78/tcp/14882/p2p/16Uiu2HAkwgGhQSAPU1hirT1Pkv8LkTMhBMRuxCx3boC73ECUgRFc"]'
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:14881/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:34938/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:14881/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:14881/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/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 414d01bff432
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 554dcbb90947
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,199 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_applied_mid_way with id: 2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85
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_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__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_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__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_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__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_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__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.132
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30199', '30200', '30201', '30202', '30203']
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 30199:30199 -p 30200:30200 -p 30201:30201 -p 30202:30202 -p 30203:30203 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30201 --rest-port=30199 --tcp-port=30200 --discv5-udp-port=30202 --rest-address=0.0.0.0 --nat=extip:172.18.235.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=41fd4af75078ebaad069e246ea63471fcaaabfe5dbcb248f0a0b4c58482faf4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30203 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c04f10e51a9b. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.132 waku ca1d61839ebc5b297b96e428fba765abecd5faa1958ee07724ff87c12744f75e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ca1d61839ebc. Setting up logs at ./log/docker/node1_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30199
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 72032b6321ea. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30199/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:30199/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.132/tcp/30200/p2p/16Uiu2HAmCmbc9c9n5oMNisR92UVnkYbw8ecEChmNBQxNvbMwXZ3g","/ip4/172.18.235.132/tcp/30201/ws/p2p/16Uiu2HAmCmbc9c9n5oMNisR92UVnkYbw8ecEChmNBQxNvbMwXZ3g"],"enrUri":"enr:-L24QGckuHxKqKRufZOk2wdOF4D3j9-QZhDveLCcGx193aDcLeWm7_2x4dPk4Ffjcb1WtfaRSgKiRNubitlmTAF1a3oCgmlkgnY0gmlwhKwS64SKbXVsdGlhZGRyc5YACASsEuuEBnX4AAoErBLrhAZ1-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAbFZYqTMPI32EsgXUiGR6KO-enPTBa8CPMoel_UpD6uDdGNwgnX4g3VkcIJ1-oV3YWt1MgE"}'
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.2.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13744', '13745', '13746', '13747', '13748']
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 13744:13744 -p 13745:13745 -p 13746:13746 -p 13747:13747 -p 13748:13748 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13746 --rest-port=13744 --tcp-port=13745 --discv5-udp-port=13747 --rest-address=0.0.0.0 --nat=extip:172.18.2.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af0996883ebd2dce4bc5c6ffbb2274c28ddfaffdbf8fa905bdab7a5e3e526da4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13748 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGckuHxKqKRufZOk2wdOF4D3j9-QZhDveLCcGx193aDcLeWm7_2x4dPk4Ffjcb1WtfaRSgKiRNubitlmTAF1a3oCgmlkgnY0gmlwhKwS64SKbXVsdGlhZGRyc5YACASsEuuEBnX4AAoErBLrhAZ1-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAbFZYqTMPI32EsgXUiGR6KO-enPTBa8CPMoel_UpD6uDdGNwgnX4g3VkcIJ1-oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.105 waku da07a031b7a489489c1aba8e1485918173790e0c6af755e3357fc843a3d2b6d5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID da07a031b7a4. Setting up logs at ./log/docker/node2_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13744
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:13744/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:13744/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.2.105/tcp/13745/p2p/16Uiu2HAmTrbcWMwfFjKhR515buFP1KtM7QKKvRJCfsV7RoauGGVH","/ip4/172.18.2.105/tcp/13746/ws/p2p/16Uiu2HAmTrbcWMwfFjKhR515buFP1KtM7QKKvRJCfsV7RoauGGVH"],"enrUri":"enr:-L24QF91fCBQ5cQJMDmyGx3yTZeOCkr2nIP1kzH65ghan3ImCDGL7zqdj-Iw2bdhSHqJHYPW6CAhdrlIPkWKlCuOsAACgmlkgnY0gmlwhKwSAmmKbXVsdGlhZGRyc5YACASsEgJpBjWxAAoErBICaQY1st0DgnJzhQADAQAAiXNlY3AyNTZrMaED4diQZ26VYKHIDgGwq19J860QKkc_VQAm235-m5zyRjyDdGNwgjWxg3VkcII1s4V3YWt1MgE"}'
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.41.253
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22601', '22602', '22603', '22604', '22605']
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 22601:22601 -p 22602:22602 -p 22603:22603 -p 22604:22604 -p 22605:22605 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22603 --rest-port=22601 --tcp-port=22602 --discv5-udp-port=22604 --rest-address=0.0.0.0 --nat=extip:172.18.41.253 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd9d59b1a19ae4020dbf9ff353a10ee07eee5bd3e41b1af101ac27d165a46bcb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22605 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF91fCBQ5cQJMDmyGx3yTZeOCkr2nIP1kzH65ghan3ImCDGL7zqdj-Iw2bdhSHqJHYPW6CAhdrlIPkWKlCuOsAACgmlkgnY0gmlwhKwSAmmKbXVsdGlhZGRyc5YACASsEgJpBjWxAAoErBICaQY1st0DgnJzhQADAQAAiXNlY3AyNTZrMaED4diQZ26VYKHIDgGwq19J860QKkc_VQAm235-m5zyRjyDdGNwgjWxg3VkcII1s4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.253 waku a7daff88fa384060a7ce01b069f2cb36ce1e65c1203f28853872dbe8cc7b0130
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a7daff88fa38. Setting up logs at ./log/docker/node3_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22601
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:22601/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:22601/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.253/tcp/22602/p2p/16Uiu2HAmGpPbBCitMgyv51ypgh1rHQNfKwfecQEEfiYxBsPD5M5p","/ip4/172.18.41.253/tcp/22603/ws/p2p/16Uiu2HAmGpPbBCitMgyv51ypgh1rHQNfKwfecQEEfiYxBsPD5M5p"],"enrUri":"enr:-L24QONT_9k9rVc-umNA6afiSDMhpNTwH9kVyZOOi7InvjtbXLVX59YRXIFWFyyr54pnWpgr8YXVtwbVJ_8vMrsLa6YCgmlkgnY0gmlwhKwSKf2KbXVsdGlhZGRyc5YACASsEin9BlhKAAoErBIp_QZYS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDPddAfATvdwH4Q8UzBHllKLGmI8s3oerm6XZ6OhO_i4eDdGNwglhKg3VkcIJYTIV3YWt1MgE"}'
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.2.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17647', '17648', '17649', '17650', '17651']
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 17647:17647 -p 17648:17648 -p 17649:17649 -p 17650:17650 -p 17651:17651 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17649 --rest-port=17647 --tcp-port=17648 --discv5-udp-port=17650 --rest-address=0.0.0.0 --nat=extip:172.18.2.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbba8f0bcacbbd0acfffb883b383765cfe0ffa3b97c0eaaf0ec1bdf8cdc49eee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17651 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QONT_9k9rVc-umNA6afiSDMhpNTwH9kVyZOOi7InvjtbXLVX59YRXIFWFyyr54pnWpgr8YXVtwbVJ_8vMrsLa6YCgmlkgnY0gmlwhKwSKf2KbXVsdGlhZGRyc5YACASsEin9BlhKAAoErBIp_QZYS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDPddAfATvdwH4Q8UzBHllKLGmI8s3oerm6XZ6OhO_i4eDdGNwglhKg3VkcIJYTIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.49 waku b7805159a4054f5084eaa62df8639a5bc1c08b0e24d1b057f2e2ffb7611872f6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b7805159a405. Setting up logs at ./log/docker/node4_2026-01-19_07-55-34__80f0d58a-9a4c-4952-a67d-3c7b9a05fd85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17647
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:17647/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:17647/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.2.49/tcp/17648/p2p/16Uiu2HAm1Pmt1xaLSPpjECwTz1pDgDpN2cWpSG4Q9iJWrGZ72Xrv","/ip4/172.18.2.49/tcp/17649/ws/p2p/16Uiu2HAm1Pmt1xaLSPpjECwTz1pDgDpN2cWpSG4Q9iJWrGZ72Xrv"],"enrUri":"enr:-L24QJmbLXQXKAJ0wH6oLAvwAvnDHk8Q02WR6LxQOeTXxNoiK9tlNTii2GBMcVmLRURL0btUOwRp66n2X3XVKBUL3FICgmlkgnY0gmlwhKwSAjGKbXVsdGlhZGRyc5YACASsEgIxBkTwAAoErBICMQZE8d0DgnJzhQADAQAAiXNlY3AyNTZrMaECWKmhraCpTy0GwMLM2G8wRCx-5XZHrAblCAUMvcUrnU-DdGNwgkTwg3VkcIJE8oV3YWt1MgE"}'
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:30199/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:13744/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:22601/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:17647/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:30199/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.2.105/tcp/46194/p2p/16Uiu2HAmTrbcWMwfFjKhR515buFP1KtM7QKKvRJCfsV7RoauGGVH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13744/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.41.253/tcp/36224/p2p/16Uiu2HAmGpPbBCitMgyv51ypgh1rHQNfKwfecQEEfiYxBsPD5M5p","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.235.132/tcp/30200/p2p/16Uiu2HAmCmbc9c9n5oMNisR92UVnkYbw8ecEChmNBQxNvbMwXZ3g","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22601/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.2.49/tcp/47878/p2p/16Uiu2HAm1Pmt1xaLSPpjECwTz1pDgDpN2cWpSG4Q9iJWrGZ72Xrv","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.2.105/tcp/13745/p2p/16Uiu2HAmTrbcWMwfFjKhR515buFP1KtM7QKKvRJCfsV7RoauGGVH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17647/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.41.253/tcp/22602/p2p/16Uiu2HAmGpPbBCitMgyv51ypgh1rHQNfKwfecQEEfiYxBsPD5M5p","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17647/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'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8901', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8901', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8901', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8004: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30199/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 30.0 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17647/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":1768809359395304844,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359405338340,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359419297234,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359429466191,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359447248439,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359456907775,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359472148055,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359487565367,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359498734769,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359513976732,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359566989828,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359575724715,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359590625809,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809359602901389,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809361070864522,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809362749846126,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809363798121341,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809377870096167,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809378899590468,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809379931332859,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809380948383354,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809381972947168,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809382998235660,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809383017521502,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809384494269481,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809385118072079,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809385333794736,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809386590254661,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809387608123286,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768809389654037830,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8901', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 ca1d61839ebc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id da07a031b7a4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a7daff88fa38
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ca1d61839ebc. 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 b7805159a405
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container da07a031b7a4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a7daff88fa38. 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,95 @@
2026-01-19 08:12:51.914 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:12:51.915 DEBUG [tests.conftest] Running test: test_time_filter_zero_end_time with id: 2026-01-19_08-12-51__e6709f2a-034c-439e-b70a-21c619a73052
2026-01-19 08:12:51.915 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:12:51.915 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:12:51.915 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-19 08:12:51.922 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:12:51.923 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-19_08-12-51__e6709f2a-034c-439e-b70a-21c619a73052__wakuorg_nwaku:latest.log
2026-01-19 08:12:51.923 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:12:51.923 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:12:51.924 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:12:51.924 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.193
2026-01-19 08:12:51.925 DEBUG [src.node.docker_mananger] Generated ports ['13015', '13016', '13017', '13018', '13019']
2026-01-19 08:12:51.925 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:12:51.925 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:12:51.925 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:12:51.925 DEBUG [src.node.docker_mananger] docker run -i -t -p 13015:13015 -p 13016:13016 -p 13017:13017 -p 13018:13018 -p 13019:13019 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13017 --rest-port=13015 --tcp-port=13016 --discv5-udp-port=13018 --rest-address=0.0.0.0 --nat=extip:172.18.5.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d768fcaf3cb1be76aabbcbfef5ae06ac8fdbeaa8b22f2389b94fd4f31cb31e7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13019 --metrics-logging=true --store=true --relay=true
2026-01-19 08:12:52.111 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.193 waku 8cf6af7a6f52c1b563cc7758474159a675e337fc8095247aa82ef419ee76ce54
2026-01-19 08:12:52.142 DEBUG [src.node.docker_mananger] Container started with ID 8cf6af7a6f52. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-12-51__e6709f2a-034c-439e-b70a-21c619a73052__wakuorg_nwaku:latest.log
2026-01-19 08:12:52.143 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13015
2026-01-19 08:12:52.146 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:12:52.160 ERROR [src.node.docker_mananger] Max retries reached for container 970147cea91e. Exiting log stream.
2026-01-19 08:12:52.707 ERROR [src.node.docker_mananger] Max retries reached for container 82dab536d379. Exiting log stream.
2026-01-19 08:12:53.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13015/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:12:53.150 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"}]}'
2026-01-19 08:12:53.150 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:12:53.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13015/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:12:53.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.193/tcp/13016/p2p/16Uiu2HAm6CKj1Hy4ckNbeKFvscCiLkpsxkUhWKikgKKRNSrPcVWv","/ip4/172.18.5.193/tcp/13017/ws/p2p/16Uiu2HAm6CKj1Hy4ckNbeKFvscCiLkpsxkUhWKikgKKRNSrPcVWv"],"enrUri":"enr:-L24QPtYR1pqD1_gtRk_UtHJyaf9qbb7ewloyfb8iWh5qcGbBCeW7Eh3KgcM2N8zaD8Q-JcLyoTfp-Oz0yHSd7OaCQ4CgmlkgnY0gmlwhKwSBcGKbXVsdGlhZGRyc5YACASsEgXBBjLYAAoErBIFwQYy2d0DgnJzhQADAQAAiXNlY3AyNTZrMaECoAUacuvjz5KO-mqx9NUueXV-TqIA27cysIPapTXTIe-DdGNwgjLYg3VkcIIy2oV3YWt1MgM"}'
2026-01-19 08:12:53.153 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:12:53.160 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:12:53.160 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-19_08-12-51__e6709f2a-034c-439e-b70a-21c619a73052__wakuorg_nwaku:latest.log
2026-01-19 08:12:53.160 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:12:53.160 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:12:53.162 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:12:53.162 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.27.202
2026-01-19 08:12:53.162 DEBUG [src.node.docker_mananger] Generated ports ['9283', '9284', '9285', '9286', '9287']
2026-01-19 08:12:53.162 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:12:53.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:12:53.162 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:12:53.163 DEBUG [src.node.docker_mananger] docker run -i -t -p 9283:9283 -p 9284:9284 -p 9285:9285 -p 9286:9286 -p 9287:9287 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9285 --rest-port=9283 --tcp-port=9284 --discv5-udp-port=9286 --rest-address=0.0.0.0 --nat=extip:172.18.27.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c6fdc3a51f2bcde7cd81c635ffe05563ce5f8db5bb04cee36e02baf5e104b0a5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9287 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPtYR1pqD1_gtRk_UtHJyaf9qbb7ewloyfb8iWh5qcGbBCeW7Eh3KgcM2N8zaD8Q-JcLyoTfp-Oz0yHSd7OaCQ4CgmlkgnY0gmlwhKwSBcGKbXVsdGlhZGRyc5YACASsEgXBBjLYAAoErBIFwQYy2d0DgnJzhQADAQAAiXNlY3AyNTZrMaECoAUacuvjz5KO-mqx9NUueXV-TqIA27cysIPapTXTIe-DdGNwgjLYg3VkcIIy2oV3YWt1MgM --storenode=/ip4/172.18.5.193/tcp/13016/p2p/16Uiu2HAm6CKj1Hy4ckNbeKFvscCiLkpsxkUhWKikgKKRNSrPcVWv --store=true --relay=true
2026-01-19 08:12:53.353 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.27.202 waku 80b648a2b36cd69ac67fcdccf42bb6ff359b83452563166f7aaf3c50481cad5e
2026-01-19 08:12:53.382 DEBUG [src.node.docker_mananger] Container started with ID 80b648a2b36c. Setting up logs at ./log/docker/store_node1_2026-01-19_08-12-51__e6709f2a-034c-439e-b70a-21c619a73052__wakuorg_nwaku:latest.log
2026-01-19 08:12:53.384 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9283
2026-01-19 08:12:53.385 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:12:54.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9283/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:12:54.390 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"}]}'
2026-01-19 08:12:54.391 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:12:54.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9283/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:12:54.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.202/tcp/9284/p2p/16Uiu2HAmHbdW8U1NpF5pRg5QyxvWUYp4kTM2SAqWKAJxZiaXVDft","/ip4/172.18.27.202/tcp/9285/ws/p2p/16Uiu2HAmHbdW8U1NpF5pRg5QyxvWUYp4kTM2SAqWKAJxZiaXVDft"],"enrUri":"enr:-L24QCmRanKDT-k5hkJEiNU_4dygFHEqMAJghdqG2B6J1a1CWrlLiwT8ixB6k8okGbbHu_9U4nB4ykJC0R1Iip_-eZYCgmlkgnY0gmlwhKwSG8qKbXVsdGlhZGRyc5YACASsEhvKBiREAAoErBIbygYkRd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSW4eqGUCQ8EBMoIZs-PU46xLsyO4WacaJU7qxc9MeZ-DdGNwgiREg3VkcIIkRoV3YWt1MgM"}'
2026-01-19 08:12:54.393 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:12:54.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9283/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.5.193/tcp/13016/p2p/16Uiu2HAm6CKj1Hy4ckNbeKFvscCiLkpsxkUhWKikgKKRNSrPcVWv"]'
2026-01-19 08:12:54.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:54.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:12:54.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:54.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9283/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:12:54.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:54.403 DEBUG [src.steps.store] Relaying message
2026-01-19 08:12:54.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/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)'}'
2026-01-19 08:12:54.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:54.409 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:12:54.610 DEBUG [src.steps.store] Relaying message
2026-01-19 08:12:54.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/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)'}'
2026-01-19 08:12:54.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:54.617 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:12:54.818 DEBUG [src.steps.store] Relaying message
2026-01-19 08:12:54.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/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)'}'
2026-01-19 08:12:54.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:54.825 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:12:55.025 DEBUG [src.steps.store] Relaying message
2026-01-19 08:12:55.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/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)'}'
2026-01-19 08:12:55.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:55.033 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:12:55.234 DEBUG [src.steps.store] Relaying message
2026-01-19 08:12:55.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/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)'}'
2026-01-19 08:12:55.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:55.240 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:12:55.441 DEBUG [src.steps.store] Relaying message
2026-01-19 08:12:55.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13015/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)'}'
2026-01-19 08:12:55.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:12:55.448 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:12:55.648 DEBUG [tests.store.test_time_filter] inquering stored messages with end time 0
2026-01-19 08:12:55.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13015/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:12:55.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09cedb4e9d4301148291d298f83cdc213f93830de7fe4368a411e93adb218030","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810371403409920,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x39495ff024c8dcb6051c610b4cd9869f7659a38cbc24f610a7d3a506f084ba97","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810373403418112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xefc15af257151954efb502ccd853fd97e64457c8099d297340ff95db11ee331e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810374303420160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc6874a8fd0652278ea735dc455bac6ce0b8d93b59f396c9f3d6312f416f2a6f6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810374503421952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x48cfd4b7852764bfd49cfc62fd0cc35246940ae90b669f9d22b219c1ebe7bc8b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810376403424000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x3b3eb8423e6677ec39240a49deae7fea8c9ce82236dc449b22cc44ff3785f65e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810384403426048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-19 08:12:55.653 DEBUG [tests.store.test_time_filter] number of messages stored for end time = 0 is 6
2026-01-19 08:12:55.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9283/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:12:55.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09cedb4e9d4301148291d298f83cdc213f93830de7fe4368a411e93adb218030","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810371403409920,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x39495ff024c8dcb6051c610b4cd9869f7659a38cbc24f610a7d3a506f084ba97","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810373403418112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xefc15af257151954efb502ccd853fd97e64457c8099d297340ff95db11ee331e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810374303420160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc6874a8fd0652278ea735dc455bac6ce0b8d93b59f396c9f3d6312f416f2a6f6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810374503421952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x48cfd4b7852764bfd49cfc62fd0cc35246940ae90b669f9d22b219c1ebe7bc8b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810376403424000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x3b3eb8423e6677ec39240a49deae7fea8c9ce82236dc449b22cc44ff3785f65e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768810384403426048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-19 08:12:55.657 DEBUG [tests.store.test_time_filter] number of messages stored for end time = 0 is 6
2026-01-19 08:12:55.658 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:12:55.660 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:12:55.660 DEBUG [src.node.waku_node] Stopping container with id 8cf6af7a6f52
2026-01-19 08:12:56.224 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:12:56.224 DEBUG [src.node.waku_node] Stopping container with id 80b648a2b36c
2026-01-19 08:12:56.796 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:12:56.799 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:12:56.806 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:12:56.813 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,860 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_version with id: 2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383
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_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__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.249.164
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12684', '12685', '12686', '12687', '12688']
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 12684:12684 -p 12685:12685 -p 12686:12686 -p 12687:12687 -p 12688:12688 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12686 --rest-port=12684 --tcp-port=12685 --discv5-udp-port=12687 --rest-address=0.0.0.0 --nat=extip:172.18.249.164 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=98bdd5d8e8ee7bbef2d93cbccf8cf2b9afbac1b0c31a7ab3fc10fd2fae3635da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12688 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.164 waku 71943d7d77086bd79600a59d127738c7cb39e29fe1985ddca1486023aedcfebf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 71943d7d7708. Setting up logs at ./log/docker/receiving_node1_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12684
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:12684/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:12684/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.249.164/tcp/12685/p2p/16Uiu2HAm239MnwEy76ksJwPSABK9FnnWG8uzN2Spa7r8eq1JMJ73","/ip4/172.18.249.164/tcp/12686/ws/p2p/16Uiu2HAm239MnwEy76ksJwPSABK9FnnWG8uzN2Spa7r8eq1JMJ73"],"enrUri":"enr:-L24QJ3yh7UeYYoR76HAWH3Y8-pPWvKJOeUZ11opdbzA2P27MGtg7tyJL8kw2rojATdgAWRTfaukVxmOHsDXktwC5UoCgmlkgnY0gmlwhKwS-aSKbXVsdGlhZGRyc5YACASsEvmkBjGNAAoErBL5pAYxjt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYjxoYhakHLO8opy0HR_Tg4A-wXSekx8JEu_jt_tny3KDdGNwgjGNg3VkcIIxj4V3YWt1Mgk"}'
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_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__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.216
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6320', '6321', '6322', '6323', '6324']
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 6320:6320 -p 6321:6321 -p 6322:6322 -p 6323:6323 -p 6324:6324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6322 --rest-port=6320 --tcp-port=6321 --discv5-udp-port=6323 --rest-address=0.0.0.0 --nat=extip:172.18.235.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbe0ebb5d56fd1af031ac3caeb6ac2ab6fb78ff2187d15147fb56cee4e9fde8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6324 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.235.216 waku 5431de569c3954f8f30c0fe7d58a0e22bb98167342793feeb20959bd0fdbc2c5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5431de569c39. Setting up logs at ./log/docker/receiving_node2_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6320
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:6320/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:6320/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.216/tcp/6321/p2p/16Uiu2HAmAf1jZsnb617XZ4BukpAfAArZbgipmfV1uRXMgERenR1u","/ip4/172.18.235.216/tcp/6322/ws/p2p/16Uiu2HAmAf1jZsnb617XZ4BukpAfAArZbgipmfV1uRXMgERenR1u"],"enrUri":"enr:-L24QNxlQT1fOee0vU0j_1UNNlgckRpJRJXn8J6juITfTqKYbTQI6kqFkytqHFaPGmP8tS9xsEvSpHUgaAYCyxF4EXgCgmlkgnY0gmlwhKwS69iKbXVsdGlhZGRyc5YACASsEuvYBhixAAoErBLr2AYYst0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4kow723qr417zS1lmkST8jdAuGrjnGGIJ2hIfV_fiayDdGNwghixg3VkcIIYs4V3YWt1MgE"}'
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:6320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.249.164/tcp/12685/p2p/16Uiu2HAm239MnwEy76ksJwPSABK9FnnWG8uzN2Spa7r8eq1JMJ73"]'
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_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.35.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38081', '38082', '38083', '38084', '38085']
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 38081:38081 -p 38082:38082 -p 38083:38083 -p 38084:38084 -p 38085:38085 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38083 --rest-port=38081 --tcp-port=38082 --discv5-udp-port=38084 --rest-address=0.0.0.0 --nat=extip:172.18.35.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=15b47cae7f82d429ff48e9dbbfbbaa5fb5f08381dcf6e451cbe8fe52c3b2afbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38085 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ3yh7UeYYoR76HAWH3Y8-pPWvKJOeUZ11opdbzA2P27MGtg7tyJL8kw2rojATdgAWRTfaukVxmOHsDXktwC5UoCgmlkgnY0gmlwhKwS-aSKbXVsdGlhZGRyc5YACASsEvmkBjGNAAoErBL5pAYxjt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYjxoYhakHLO8opy0HR_Tg4A-wXSekx8JEu_jt_tny3KDdGNwgjGNg3VkcIIxj4V3YWt1Mgk --lightpushnode=/ip4/172.18.249.164/tcp/12685/p2p/16Uiu2HAm239MnwEy76ksJwPSABK9FnnWG8uzN2Spa7r8eq1JMJ73 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.200 waku a474c1c07de4055289ae0877598507c70017bbd78541b2c8f63425e2cb54a63c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a474c1c07de4. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38081
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:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a474c1c07de4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38081/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=38081): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3f3ce00>: 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.194.229
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54421', '54422', '54423', '54424', '54425']
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 54421:54421 -p 54422:54422 -p 54423:54423 -p 54424:54424 -p 54425:54425 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54423 --rest-port=54421 --tcp-port=54422 --discv5-udp-port=54424 --rest-address=0.0.0.0 --nat=extip:172.18.194.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=80b8bf6a30ee8abfbce6aaaf3caac2d47c6b9c182db7c1209aad95c82af20fc7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54425 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ3yh7UeYYoR76HAWH3Y8-pPWvKJOeUZ11opdbzA2P27MGtg7tyJL8kw2rojATdgAWRTfaukVxmOHsDXktwC5UoCgmlkgnY0gmlwhKwS-aSKbXVsdGlhZGRyc5YACASsEvmkBjGNAAoErBL5pAYxjt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYjxoYhakHLO8opy0HR_Tg4A-wXSekx8JEu_jt_tny3KDdGNwgjGNg3VkcIIxj4V3YWt1Mgk --lightpushnode=/ip4/172.18.249.164/tcp/12685/p2p/16Uiu2HAm239MnwEy76ksJwPSABK9FnnWG8uzN2Spa7r8eq1JMJ73 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.229 waku 342571a7e4536a6c8092d43eca664c9a919ad75edd5ac250c402ad0aba8ce2f8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 342571a7e453. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54421
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:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 342571a7e453. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54421/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=54421): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3f50680>: 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.185.95
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29073', '29074', '29075', '29076', '29077']
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 29073:29073 -p 29074:29074 -p 29075:29075 -p 29076:29076 -p 29077:29077 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29075 --rest-port=29073 --tcp-port=29074 --discv5-udp-port=29076 --rest-address=0.0.0.0 --nat=extip:172.18.185.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8a5eb1cd508e8cde1b0fbb2e1cac1edc00a3f2dbebbcdbd828fb9f2a032db64b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29077 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ3yh7UeYYoR76HAWH3Y8-pPWvKJOeUZ11opdbzA2P27MGtg7tyJL8kw2rojATdgAWRTfaukVxmOHsDXktwC5UoCgmlkgnY0gmlwhKwS-aSKbXVsdGlhZGRyc5YACASsEvmkBjGNAAoErBL5pAYxjt0DgnJzhQADAQAAiXNlY3AyNTZrMaECYjxoYhakHLO8opy0HR_Tg4A-wXSekx8JEu_jt_tny3KDdGNwgjGNg3VkcIIxj4V3YWt1Mgk --lightpushnode=/ip4/172.18.249.164/tcp/12685/p2p/16Uiu2HAm239MnwEy76ksJwPSABK9FnnWG8uzN2Spa7r8eq1JMJ73 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.95 waku 6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6662405b6f18. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-14-40__a1976822-c653-4b5e-aabd-1ab72eede383__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29073
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:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6662405b6f18. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29073/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=29073): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3f40fe0>: 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 71943d7d7708
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5431de569c39
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 71943d7d7708. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5431de569c39. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08/stop: Not Found ("No such container: 6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08/stop: Not Found ("No such container: 6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6662405b6f18
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08/stop: Not Found ("No such container: 6662405b6f188301cad798ad5f8fe74da1d0fdaa16e8796e745ef6f1cbbd7b08")
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,81 @@
2026-01-19 07:59:19.352 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:59:19.352 DEBUG [tests.conftest] Running test: test_lightpush_node_with_relay_works_correctly with id: 2026-01-19_07-59-19__2280bba4-d15f-4cdf-af83-197cc3b03dae
2026-01-19 07:59:19.353 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:59:19.353 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 07:59:19.361 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:59:19.361 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-19_07-59-19__2280bba4-d15f-4cdf-af83-197cc3b03dae__wakuorg_nwaku:latest.log
2026-01-19 07:59:19.361 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:59:19.361 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:59:19.363 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:59:19.363 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.54.245
2026-01-19 07:59:19.363 DEBUG [src.node.docker_mananger] Generated ports ['18570', '18571', '18572', '18573', '18574']
2026-01-19 07:59:19.363 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:59:19.363 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:59:19.363 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:59:19.364 DEBUG [src.node.docker_mananger] docker run -i -t -p 18570:18570 -p 18571:18571 -p 18572:18572 -p 18573:18573 -p 18574:18574 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18572 --rest-port=18570 --tcp-port=18571 --discv5-udp-port=18573 --rest-address=0.0.0.0 --nat=extip:172.18.54.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c50a741b5cc9f680c10cfbaa49eb1e869acb8cf87dae713cd96eceba1dd04151 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18574 --metrics-logging=true --lightpush=true --relay=true --filter=true
2026-01-19 07:59:19.562 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.54.245 waku 5b92565d435bb989d689695f5fcb07ef30552cfb253ae25cccd07b222ac91d81
2026-01-19 07:59:19.598 DEBUG [src.node.docker_mananger] Container started with ID 5b92565d435b. Setting up logs at ./log/docker/receiving_node1_2026-01-19_07-59-19__2280bba4-d15f-4cdf-af83-197cc3b03dae__wakuorg_nwaku:latest.log
2026-01-19 07:59:19.599 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18570
2026-01-19 07:59:19.599 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:59:20.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18570/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:20.602 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":"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"}]}'
2026-01-19 07:59:20.603 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:59:20.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18570/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:20.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.245/tcp/18571/p2p/16Uiu2HAkvndokfX7jA3KA5X1wpTqyVZUXgiVVVjcGdG7o7Duro3o","/ip4/172.18.54.245/tcp/18572/ws/p2p/16Uiu2HAkvndokfX7jA3KA5X1wpTqyVZUXgiVVVjcGdG7o7Duro3o"],"enrUri":"enr:-L24QOadiKmNEFzqbf7bq3q2xSpS0i4VVXCNGt2CwrfpFjy4f0Qn3jzvZFVGlnJxkkjm87fQAe6naFiXNp9zeoRnDl4CgmlkgnY0gmlwhKwSNvWKbXVsdGlhZGRyc5YACASsEjb1BkiLAAoErBI29QZIjN0DgnJzhQADAQAAiXNlY3AyNTZrMaECFDptQa-uynb8fzLPAEH5NBCLYjgacRWATszIkVJFNgKDdGNwgkiLg3VkcIJIjYV3YWt1Mg0"}'
2026-01-19 07:59:20.605 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:59:20.612 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:59:20.613 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-19_07-59-19__2280bba4-d15f-4cdf-af83-197cc3b03dae__wakuorg_nwaku:latest.log
2026-01-19 07:59:20.613 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:59:20.613 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:59:20.614 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:59:20.614 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.108
2026-01-19 07:59:20.615 DEBUG [src.node.docker_mananger] Generated ports ['58721', '58722', '58723', '58724', '58725']
2026-01-19 07:59:20.615 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:59:20.615 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:59:20.615 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:59:20.615 DEBUG [src.node.docker_mananger] docker run -i -t -p 58721:58721 -p 58722:58722 -p 58723:58723 -p 58724:58724 -p 58725:58725 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58723 --rest-port=58721 --tcp-port=58722 --discv5-udp-port=58724 --rest-address=0.0.0.0 --nat=extip:172.18.104.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ffeb2bdeddaabc4edccc18c08473bfaeefb3e727bf84fc6da53dd15bce6828f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58725 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOadiKmNEFzqbf7bq3q2xSpS0i4VVXCNGt2CwrfpFjy4f0Qn3jzvZFVGlnJxkkjm87fQAe6naFiXNp9zeoRnDl4CgmlkgnY0gmlwhKwSNvWKbXVsdGlhZGRyc5YACASsEjb1BkiLAAoErBI29QZIjN0DgnJzhQADAQAAiXNlY3AyNTZrMaECFDptQa-uynb8fzLPAEH5NBCLYjgacRWATszIkVJFNgKDdGNwgkiLg3VkcIJIjYV3YWt1Mg0 --lightpushnode=/ip4/172.18.54.245/tcp/18571/p2p/16Uiu2HAkvndokfX7jA3KA5X1wpTqyVZUXgiVVVjcGdG7o7Duro3o --lightpush=true --relay=true --filter=true
2026-01-19 07:59:20.799 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.108 waku 35807ec82edf4b3610176581ee148d1ab0c9b32dff1a68331cde324c34f02c08
2026-01-19 07:59:20.841 DEBUG [src.node.docker_mananger] Container started with ID 35807ec82edf. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_07-59-19__2280bba4-d15f-4cdf-af83-197cc3b03dae__wakuorg_nwaku:latest.log
2026-01-19 07:59:20.842 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58721
2026-01-19 07:59:20.842 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:59:21.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58721/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:21.846 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":"READY"}]}'
2026-01-19 07:59:21.846 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:59:21.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58721/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:21.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.108/tcp/58722/p2p/16Uiu2HAmKU8Z6e2HVDQmBFhjhKwwR92EXJxBy79c4pAeYeHMawJZ","/ip4/172.18.104.108/tcp/58723/ws/p2p/16Uiu2HAmKU8Z6e2HVDQmBFhjhKwwR92EXJxBy79c4pAeYeHMawJZ"],"enrUri":"enr:-L24QDrEOTe0qFR3NlW5cA1SdcsGcCWogC6UoIkpcFJ-HpTXLJVZma0YZNvT3OnEGiNGmo4N0Ifjk5c1fht3Meqq0rcCgmlkgnY0gmlwhKwSaGyKbXVsdGlhZGRyc5YACASsEmhsBuViAAoErBJobAblY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZTmyBoc6iQO1KSsDI8R6toBdUC0zd9kUb1JFieWl57qDdGNwguVig3VkcILlZIV3YWt1Mg0"}'
2026-01-19 07:59:21.849 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:59:21.849 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58721/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.54.245/tcp/18571/p2p/16Uiu2HAkvndokfX7jA3KA5X1wpTqyVZUXgiVVVjcGdG7o7Duro3o"]'
2026-01-19 07:59:21.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:59:21.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18570/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 07:59:21.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:59:21.901 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58721/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 07:59:21.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:59:21.905 DEBUG [src.libs.common] Sleeping for 0.5 seconds
2026-01-19 07:59:22.406 DEBUG [src.steps.light_push] Lightpushing message
2026-01-19 07:59:22.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58721/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1768809562406227739}}'
2026-01-19 07:59:22.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:59:22.417 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:59:22.518 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-01-19 07:59:22.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:22.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809562406227739,"ephemeral":false,"proof":""}]'
2026-01-19 07:59:22.522 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-01-19 07:59:22.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58721/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:22.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809562406227739,"ephemeral":false,"proof":""}]'
2026-01-19 07:59:22.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58721/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 07:59:22.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:59:22.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-19 07:59:22.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:59:22.535 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 07:59:22.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:22.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809562525941509,"ephemeral":false,"proof":""},{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809562530883600,"ephemeral":false,"proof":""}]'
2026-01-19 07:59:22.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58721/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:59:22.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809562525941509,"ephemeral":false,"proof":""},{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809562530883600,"ephemeral":false,"proof":""}]'
2026-01-19 07:59:22.642 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:59:22.643 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:59:22.643 DEBUG [src.node.waku_node] Stopping container with id 5b92565d435b
2026-01-19 07:59:23.191 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:59:23.192 DEBUG [src.node.waku_node] Stopping container with id 35807ec82edf
2026-01-19 07:59:23.714 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:59:23.715 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:59:23.722 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:59:23.728 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,88 @@
2026-01-19 08:02:49.174 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:02:49.175 DEBUG [tests.conftest] Running test: test_message_relayed_while_store_node_is_stopped_without_removing with id: 2026-01-19_08-02-49__41fee325-73c6-4f67-af62-eb55a13b27fb
2026-01-19 08:02:49.175 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:02:49.175 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:02:49.182 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:49.182 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-19_08-02-49__41fee325-73c6-4f67-af62-eb55a13b27fb__wakuorg_nwaku:latest.log
2026-01-19 08:02:49.183 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:49.183 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:49.184 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:49.184 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.158.65
2026-01-19 08:02:49.184 DEBUG [src.node.docker_mananger] Generated ports ['45641', '45642', '45643', '45644', '45645']
2026-01-19 08:02:49.184 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:49.184 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:49.185 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:49.185 DEBUG [src.node.docker_mananger] docker run -i -t -p 45641:45641 -p 45642:45642 -p 45643:45643 -p 45644:45644 -p 45645:45645 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45643 --rest-port=45641 --tcp-port=45642 --discv5-udp-port=45644 --rest-address=0.0.0.0 --nat=extip:172.18.158.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c30f12b4f55d7ab89de0bbdec0d464eb00230a9faafc388a9cdfdaee4fcddfbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45645 --metrics-logging=true --store=true --relay=true
2026-01-19 08:02:49.367 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.158.65 waku 73cc0907d4c32416de908e5cbbf81137bbc0f610bf489f5ba1a183cdcba0251e
2026-01-19 08:02:49.400 DEBUG [src.node.docker_mananger] Container started with ID 73cc0907d4c3. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-02-49__41fee325-73c6-4f67-af62-eb55a13b27fb__wakuorg_nwaku:latest.log
2026-01-19 08:02:49.401 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45641
2026-01-19 08:02:49.401 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:49.427 ERROR [src.node.docker_mananger] Max retries reached for container 23b6db8f95a3. Exiting log stream.
2026-01-19 08:02:49.976 ERROR [src.node.docker_mananger] Max retries reached for container f69ae07b26f9. Exiting log stream.
2026-01-19 08:02:50.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45641/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:50.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"}]}'
2026-01-19 08:02:50.406 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:50.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45641/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:50.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.65/tcp/45642/p2p/16Uiu2HAmLtbnFJHQzPMpUmKiJwQ54nLPK6yVGN4pAADtbdMZCBSn","/ip4/172.18.158.65/tcp/45643/ws/p2p/16Uiu2HAmLtbnFJHQzPMpUmKiJwQ54nLPK6yVGN4pAADtbdMZCBSn"],"enrUri":"enr:-L24QMpIH_XsT_tOcVYtuGKbUkOeUfa3mcj9i2u8p7ywcbIZNwMYGifd2fcW9peJH8Iy2RpsZpeZd2NN-pVMQprtcdwCgmlkgnY0gmlwhKwSnkGKbXVsdGlhZGRyc5YACASsEp5BBrJKAAoErBKeQQayS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDelobasOStGXWJ_a7pI_D_pvg3ge0nTqxwOAzEpFpqHeDdGNwgrJKg3VkcIKyTIV3YWt1MgM"}'
2026-01-19 08:02:50.408 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:50.415 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:02:50.415 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-19_08-02-49__41fee325-73c6-4f67-af62-eb55a13b27fb__wakuorg_nwaku:latest.log
2026-01-19 08:02:50.415 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:02:50.416 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:02:50.417 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:02:50.417 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.215
2026-01-19 08:02:50.417 DEBUG [src.node.docker_mananger] Generated ports ['13121', '13122', '13123', '13124', '13125']
2026-01-19 08:02:50.417 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:02:50.418 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:02:50.418 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:02:50.418 DEBUG [src.node.docker_mananger] docker run -i -t -p 13121:13121 -p 13122:13122 -p 13123:13123 -p 13124:13124 -p 13125:13125 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13123 --rest-port=13121 --tcp-port=13122 --discv5-udp-port=13124 --rest-address=0.0.0.0 --nat=extip:172.18.51.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=394a5feeb7b0eb1dad2247f2991a40cdd9fcf45a1ef3a504bb566c365fa55ad1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13125 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMpIH_XsT_tOcVYtuGKbUkOeUfa3mcj9i2u8p7ywcbIZNwMYGifd2fcW9peJH8Iy2RpsZpeZd2NN-pVMQprtcdwCgmlkgnY0gmlwhKwSnkGKbXVsdGlhZGRyc5YACASsEp5BBrJKAAoErBKeQQayS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDelobasOStGXWJ_a7pI_D_pvg3ge0nTqxwOAzEpFpqHeDdGNwgrJKg3VkcIKyTIV3YWt1MgM --storenode=/ip4/172.18.158.65/tcp/45642/p2p/16Uiu2HAmLtbnFJHQzPMpUmKiJwQ54nLPK6yVGN4pAADtbdMZCBSn --store=false --relay=false
2026-01-19 08:02:50.602 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.215 waku ce652e971ec6132d52a18e72f39056bef6cab73bf318f24f4aa03c545ad03284
2026-01-19 08:02:50.633 DEBUG [src.node.docker_mananger] Container started with ID ce652e971ec6. Setting up logs at ./log/docker/store_node1_2026-01-19_08-02-49__41fee325-73c6-4f67-af62-eb55a13b27fb__wakuorg_nwaku:latest.log
2026-01-19 08:02:50.634 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13121
2026-01-19 08:02:50.634 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:02:51.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:51.638 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"}]}'
2026-01-19 08:02:51.638 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:51.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:51.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.215/tcp/13122/p2p/16Uiu2HAmKVkv3iD2nbmkrmyD4hNExgiV5EZ6jm9AfcHwdaQ3xzMY","/ip4/172.18.51.215/tcp/13123/ws/p2p/16Uiu2HAmKVkv3iD2nbmkrmyD4hNExgiV5EZ6jm9AfcHwdaQ3xzMY"],"enrUri":"enr:-L24QHm4joiX-u0wxzEPea_0uE8y0fzk-lNYvhiLXp9sOgwvWcaQpNAPmBn5IuN2TyhctO8-sknZtsMot0mXuCdKTroCgmlkgnY0gmlwhKwSM9eKbXVsdGlhZGRyc5YACASsEjPXBjNCAAoErBIz1wYzQ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZaRj1GN0TBXAnuERidUltFqMTrCHOGBmCMbqEomrRgODdGNwgjNCg3VkcIIzRIV3YWt1MgA"}'
2026-01-19 08:02:51.641 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:51.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13121/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.65/tcp/45642/p2p/16Uiu2HAmLtbnFJHQzPMpUmKiJwQ54nLPK6yVGN4pAADtbdMZCBSn"]'
2026-01-19 08:02:51.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:51.674 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45641/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-19 08:02:51.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:51.687 DEBUG [src.steps.store] Relaying message
2026-01-19 08:02:51.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45641/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)'}'
2026-01-19 08:02:51.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:51.695 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:02:51.896 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:02:51.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45641/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:51.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd2bd1ade8b8a4200733d99ae3c6054e7ed6e18a4357ecaae0fab20fccfdc3d5a"}]}'
2026-01-19 08:02:51.899 DEBUG [src.steps.store] messages length is 1
2026-01-19 08:02:51.899 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-19 08:02:51.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:51.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0f0bf2f06e2c34b49354","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd2bd1ade8b8a4200733d99ae3c6054e7ed6e18a4357ecaae0fab20fccfdc3d5a"}]}'
2026-01-19 08:02:51.908 DEBUG [src.steps.store] messages length is 1
2026-01-19 08:02:52.459 DEBUG [src.steps.store] Relaying message
2026-01-19 08:02:52.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45641/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)'}'
2026-01-19 08:02:52.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:02:52.466 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 08:02:52.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:52.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:52.978 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"}]}'
2026-01-19 08:02:52.978 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:02:52.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:52.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.215/tcp/13122/p2p/16Uiu2HAmKVkv3iD2nbmkrmyD4hNExgiV5EZ6jm9AfcHwdaQ3xzMY","/ip4/172.18.51.215/tcp/13123/ws/p2p/16Uiu2HAmKVkv3iD2nbmkrmyD4hNExgiV5EZ6jm9AfcHwdaQ3xzMY"],"enrUri":"enr:-L24QHm4joiX-u0wxzEPea_0uE8y0fzk-lNYvhiLXp9sOgwvWcaQpNAPmBn5IuN2TyhctO8-sknZtsMot0mXuCdKTroCgmlkgnY0gmlwhKwSM9eKbXVsdGlhZGRyc5YACASsEjPXBjNCAAoErBIz1wYzQ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZaRj1GN0TBXAnuERidUltFqMTrCHOGBmCMbqEomrRgODdGNwgjNCg3VkcIIzRIV3YWt1MgA"}'
2026-01-19 08:02:52.981 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:02:52.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45641/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:52.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd2bd1ade8b8a4200733d99ae3c6054e7ed6e18a4357ecaae0fab20fccfdc3d5a"},{"messageHash":"0xc24235aef2198b587a7e3f85e31f4e2eaf0d0257b2d17c1048d65f73a2db92d6"}]}'
2026-01-19 08:02:52.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13121/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:02:53.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"aeaf003b6501fa908c71","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd2bd1ade8b8a4200733d99ae3c6054e7ed6e18a4357ecaae0fab20fccfdc3d5a"},{"messageHash":"0xc24235aef2198b587a7e3f85e31f4e2eaf0d0257b2d17c1048d65f73a2db92d6"}]}'
2026-01-19 08:02:53.029 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:02:53.030 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:02:53.030 DEBUG [src.node.waku_node] Stopping container with id 73cc0907d4c3
2026-01-19 08:02:53.555 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:02:53.556 DEBUG [src.node.waku_node] Stopping container with id ce652e971ec6
2026-01-19 08:02:54.077 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:02:54.079 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:02:54.095 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:02:54.173 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,286 @@
WRN 2026-01-19 07:58:47.068+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 2026-01-19 07:58:47.068+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 07:58:47.069+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
INF 2026-01-19 07:58:47.069+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 07:58:47.069+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-19 07:58:47.069+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:31077
INF 2026-01-19 07:58:47.069+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:31077/
INF 2026-01-19 07:58:47.070+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 07:58:47.070+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 07:58:47.071+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 07:58:47.071+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 07:58:47.071+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 2026-01-19 07:58:47.071+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 07:58:47.071+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/ws]"
INF 2026-01-19 07:58:47.071+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 07:58:47.071+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 07:58:47.071+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 07:58:47.071+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 07:58:47.071+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 07:58:47.071+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 07:58:47.072+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 07:58:47.072+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 07:58:47.072+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*mdoJq9, seqNo: 1768809527, addresses: [/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/ws], mixKey: )"
TRC 2026-01-19 07:58:47.072+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 07:58:47.072+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 07:58:47.072+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 07:58:47.072+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 07:58:47.072+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 07:58:47.072+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-19 07:58:47.072+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-19 07:58:47.072+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-01-19 07:58:47.072+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-01-19 07:58:47.072+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-01-19 07:58:47.072+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-01-19 07:58:47.072+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-01-19 07:58:47.072+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-01-19 07:58:47.072+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-01-19 07:58:47.072+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-19 07:58:47.072+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-01-19 07:58:47.072+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-19 07:58:47.073+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-01-19 07:58:47.073+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-19 07:58:47.073+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-19 07:58:47.073+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-19 07:58:47.073+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-127-ga4e44d
INF 2026-01-19 07:58:47.073+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-127-ga4e44d
INF 2026-01-19 07:58:47.073+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-19 07:58:47.073+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-19 07:58:47.073+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-19 07:58:47.073+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-19 07:58:47.073+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9, listenAddrs: [/ip4/0.0.0.0/tcp/31079/ws, /ip4/0.0.0.0/tcp/31078], 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/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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
TRC 2026-01-19 07:58:47.073+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-19 07:58:47.073+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/31078
TRC 2026-01-19 07:58:47.073+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/31078]
DBG 2026-01-19 07:58:47.073+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-19 07:58:47.073+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-19 07:58:47.073+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-19 07:58:47.074+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-19 07:58:47.074+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/31079/ws]
TRC 2026-01-19 07:58:47.074+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:31079
TRC 2026-01-19 07:58:47.074+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/31079/ws]"
INF 2026-01-19 07:58:47.074+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-19 07:58:47.074+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-19 07:58:47.074+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-19 07:58:47.074+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-19 07:58:47.074+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-19 07:58:47.074+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-19 07:58:47.074+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-19 07:58:47.074+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
WRN 2026-01-19 07:58:47.074+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-19 07:58:47.074+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9, listenAddrs: [/ip4/0.0.0.0/tcp/31078, /ip4/0.0.0.0/tcp/31079/ws], addrs: [/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/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/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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
INF 2026-01-19 07:58:47.074+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*mdoJq9 addrs="[/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/ws]"
INF 2026-01-19 07:58:47.075+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/31078/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9][/ip4/0.0.0.0/tcp/31079/ws/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/ws]"
INF 2026-01-19 07:58:47.075+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.149.154/tcp/31078/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9][/ip4/172.18.149.154/tcp/31079/ws/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9]
INF 2026-01-19 07:58:47.075+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QI0_QiyQp7_D5G_dW5BgdXYdRsR5zSOdusGrmMtQbM3kDb00RffhwBOAG42nmN_m-03GZ67lbq26rH5d1zGgXIgBgmlkgnY0gmlwhKwSlZqKbXVsdGlhZGRyc4wACgSsEpWaBnln3QOCcnOFAAMBAACJc2VjcDI1NmsxoQMpoVgt0MNk8PaiLKevWUfXNKiVlRLoocg42gVJ3KeJfIN0Y3CCeWaDdWRwgnlohXdha3UyBA
INF 2026-01-19 07:58:47.075+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
INF 2026-01-19 07:58:47.075+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*mdoJq9 addrs="[/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/ws]"
INF 2026-01-19 07:58:47.075+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/31078/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9][/ip4/0.0.0.0/tcp/31079/ws/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.149.154/tcp/31078, /ip4/172.18.149.154/tcp/31079/ws]"
INF 2026-01-19 07:58:47.075+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.149.154/tcp/31078/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9][/ip4/172.18.149.154/tcp/31079/ws/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9]
INF 2026-01-19 07:58:47.075+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QI0_QiyQp7_D5G_dW5BgdXYdRsR5zSOdusGrmMtQbM3kDb00RffhwBOAG42nmN_m-03GZ67lbq26rH5d1zGgXIgBgmlkgnY0gmlwhKwSlZqKbXVsdGlhZGRyc4wACgSsEpWaBnln3QOCcnOFAAMBAACJc2VjcDI1NmsxoQMpoVgt0MNk8PaiLKevWUfXNKiVlRLoocg42gVJ3KeJfIN0Y3CCeWaDdWRwgnlohXdha3UyBA
INF 2026-01-19 07:58:47.075+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QHJUrvNE3ZcrRLDWh5hZ_FlE2j_oOWf7O1dxUtKujIGXaWu0Gf3MaKf2g13dPdq_5_6Lb3aGG82itAyI4gMUNMkCgmlkgnY0gmlwhKwSlZqKbXVsdGlhZGRyc5YACASsEpWaBnlmAAoErBKVmgZ5Z90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKaFYLdDDZPD2oiynr1lH1zSolZUS6KHIONoFSdyniXyDdGNwgnlmg3VkcIJ5aIV3YWt1MgQ record="(2, id: \"v4\", ip: 172.18.149.154, multiaddrs: 0x000804AC12959A067966000A04AC12959A067967DD03, rs: 0x0003010000, secp256k1: 0x0329A1582DD0C364F0F6A22CA7AF5947D734A8959512E8A1C838DA0549DCA7897C, tcp: 31078, udp: 31080, waku2: 0x04)"
INF 2026-01-19 07:58:47.076+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-19 07:58:47.076+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-19 07:58:47.076+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=31080
TRC 2026-01-19 07:58:47.076+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-19 07:58:47.076+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-19 07:58:47.076+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:58:47.076+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:58:47.076+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-19 07:58:47.076+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-19 07:58:47.076+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QHvK_AO7ptPm0IEQ7pkSaTUsMH-itUjFsixVzU_Nlcj-EZwbPGO07ZESqk93oZcoIknLWcqP8564yuNV-QAfDR8DgmlkgnY0gmlwhKwSlZqKbXVsdGlhZGRyc5YACASsEpWaBnlmAAoErBKVmgZ5Z90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKaFYLdDDZPD2oiynr1lH1zSolZUS6KHIONoFSdyniXyDdGNwgnlmg3VkcIJ5aIV3YWt1MgQ enr="(3, id: \"v4\", ip: 172.18.149.154, multiaddrs: 0x000804AC12959A067966000A04AC12959A067967DD03, rs: 0x0003010000, secp256k1: 0x0329A1582DD0C364F0F6A22CA7AF5947D734A8959512E8A1C838DA0549DCA7897C, tcp: 31078, udp: 31080, waku2: 0x04)"
TRC 2026-01-19 07:58:47.076+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 2026-01-19 07:58:47.076+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-19 07:58:47.076+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-19 07:58:47.078+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-19 07:58:47.078+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=31081
INF 2026-01-19 07:58:47.078+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=31081
INF 2026-01-19 07:58:47.079+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-19 07:58:47.079+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-19 07:58:47.088+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
DBG 2026-01-19 07:58:48.101+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:56278 meth=GET uri=/health
DBG 2026-01-19 07:58:48.101+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:56278 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-19 07:58:48.101+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=140165507138512
TRC 2026-01-19 07:58:48.101+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 2026-01-19 07:58:48.101+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=140165507138512
TRC 2026-01-19 07:58:48.101+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 2026-01-19 07:58:48.101+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=140165507138512
TRC 2026-01-19 07:58:48.101+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 2026-01-19 07:58:48.101+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=140165507138512
TRC 2026-01-19 07:58:48.101+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 2026-01-19 07:58:48.101+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=140165507138512
TRC 2026-01-19 07:58:48.101+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 2026-01-19 07:58:48.101+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:56278 uri=/health content_type=application/json content_size=931
DBG 2026-01-19 07:58:48.104+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:56284 meth=GET uri=/debug/v1/info
DBG 2026-01-19 07:58:48.104+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:56284 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-19 07:58:48.104+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.149.154/tcp/31078/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9, /ip4/172.18.149.154/tcp/31079/ws/p2p/16Uiu2HAmFTVm3BMPqZPWJuJLi5pswjRmo6yAnjs5TVGr3rmdoJq9], enrUri: enr:-L24QHJUrvNE3ZcrRLDWh5hZ_FlE2j_oOWf7O1dxUtKujIGXaWu0Gf3MaKf2g13dPdq_5_6Lb3aGG82itAyI4gMUNMkCgmlkgnY0gmlwhKwSlZqKbXVsdGlhZGRyc5YACASsEpWaBnlmAAoErBKVmgZ5Z90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKaFYLdDDZPD2oiynr1lH1zSolZUS6KHIONoFSdyniXyDdGNwgnlmg3VkcIJ5aIV3YWt1MgQ, mixPubKey: none(string))"
DBG 2026-01-19 07:58:48.104+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:56284 uri=/debug/v1/info content_type=application/json content_size=475
TRC 2026-01-19 07:58:52.077+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:58:52.077+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:58:52.077+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:58:52.089+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 2026-01-19 07:58:52.099+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 2026-01-19 07:58:57.075+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-19 07:58:57.075+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=140165507138512
TRC 2026-01-19 07:58:57.075+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 2026-01-19 07:58:57.075+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-19 07:58:57.075+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-19 07:58:57.075+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=140165507138512
TRC 2026-01-19 07:58:57.075+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 2026-01-19 07:58:57.075+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 2026-01-19 07:58:57.077+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:58:57.077+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:58:57.077+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:58:57.077+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2026-01-19 07:58:57.077+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-19 07:58:57.077+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-19 07:58:57.101+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 2026-01-19 07:58:57.110+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 2026-01-19 07:59:02.078+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:02.078+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:02.078+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:02.111+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 2026-01-19 07:59:02.121+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 2026-01-19 07:59:07.076+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-19 07:59:07.076+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=140165507138512
TRC 2026-01-19 07:59:07.076+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 2026-01-19 07:59:07.076+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-19 07:59:07.076+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-19 07:59:07.076+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=140165507138512
TRC 2026-01-19 07:59:07.076+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 2026-01-19 07:59:07.076+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 2026-01-19 07:59:07.078+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2026-01-19 07:59:07.078+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-19 07:59:07.078+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-19 07:59:07.078+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:07.078+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:07.078+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:07.122+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 2026-01-19 07:59:07.132+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 2026-01-19 07:59:12.078+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:12.078+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:12.078+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:12.134+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 2026-01-19 07:59:12.143+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 2026-01-19 07:59:17.076+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-19 07:59:17.076+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
TRC 2026-01-19 07:59:17.076+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-19 07:59:17.076+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=140165507138512
TRC 2026-01-19 07:59:17.076+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 2026-01-19 07:59:17.076+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-19 07:59:17.076+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-19 07:59:17.076+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=140165507138512
TRC 2026-01-19 07:59:17.076+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 2026-01-19 07:59:17.076+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 2026-01-19 07:59:17.079+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2026-01-19 07:59:17.079+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-19 07:59:17.079+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-19 07:59:17.079+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:17.079+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:17.079+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:17.145+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 2026-01-19 07:59:17.155+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 2026-01-19 07:59:22.080+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:22.080+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:22.080+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:22.157+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 2026-01-19 07:59:22.166+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 2026-01-19 07:59:27.078+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-19 07:59:27.078+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=140165507138512
TRC 2026-01-19 07:59:27.078+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 2026-01-19 07:59:27.078+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-19 07:59:27.078+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-19 07:59:27.078+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=140165507138512
TRC 2026-01-19 07:59:27.078+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 2026-01-19 07:59:27.078+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 2026-01-19 07:59:27.080+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2026-01-19 07:59:27.080+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-19 07:59:27.080+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-19 07:59:27.081+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:27.081+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:27.081+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:27.167+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 2026-01-19 07:59:27.177+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 2026-01-19 07:59:32.082+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:32.082+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:32.082+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:32.178+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 2026-01-19 07:59:32.187+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 2026-01-19 07:59:37.078+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-19 07:59:37.078+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=140165507138512
TRC 2026-01-19 07:59:37.078+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 2026-01-19 07:59:37.078+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-19 07:59:37.078+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-19 07:59:37.078+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=140165507138512
TRC 2026-01-19 07:59:37.078+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 2026-01-19 07:59:37.078+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 2026-01-19 07:59:37.080+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2026-01-19 07:59:37.080+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-19 07:59:37.080+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-19 07:59:37.082+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:37.082+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:37.082+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:37.189+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 2026-01-19 07:59:37.199+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 2026-01-19 07:59:42.083+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:42.083+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:42.083+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:42.200+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 2026-01-19 07:59:42.211+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
INF 2026-01-19 07:59:47.075+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-01-19 07:59:47.075+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-01-19 07:59:47.075+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-01-19 07:59:47.075+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-19 07:59:47.075+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
TRC 2026-01-19 07:59:47.078+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-19 07:59:47.078+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=140165507138512
TRC 2026-01-19 07:59:47.078+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 2026-01-19 07:59:47.078+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-19 07:59:47.078+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-19 07:59:47.078+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=140165507138512
TRC 2026-01-19 07:59:47.078+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 2026-01-19 07:59:47.078+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 2026-01-19 07:59:47.081+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2026-01-19 07:59:47.081+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-19 07:59:47.081+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-19 07:59:47.084+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:47.084+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:47.084+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:47.212+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 2026-01-19 07:59:47.222+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 2026-01-19 07:59:52.084+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-19 07:59:52.084+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-19 07:59:52.084+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-19 07:59:52.222+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 2026-01-19 07:59:52.232+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
NTC 2026-01-19 07:59:52.415+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-19 07:59:52.424+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-19 07:59:52.424+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-19 07:59:52.424+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-19 07:59:52.424+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-19 07:59:52.425+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-19 07:59:52.425+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-19 07:59:52.425+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-19 07:59:52.425+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-19 07:59:52.425+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-19 07:59:52.425+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-19 07:59:52.425+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-19 07:59:52.425+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-19 07:59:52.425+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-19 07:59:52.425+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-19 07:59:52.425+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-19 07:59:52.425+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-19 07:59:52.425+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-19 07:59:52.425+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-19 07:59:52.425+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/31078]
TRC 2026-01-19 07:59:52.425+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-19 07:59:52.425+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-19 07:59:52.425+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/31079/ws]
TRC 2026-01-19 07:59:52.426+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-19 07:59:52.426+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-19 07:59:52.426+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-19 07:59:52.426+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-19 07:59:52.426+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-19 07:59:52.426+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-19 07:59:52.426+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:31077

View File

@ -0,0 +1,39 @@
2026-01-19 08:14:28.327 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:14:28.327 DEBUG [tests.conftest] Running test: test_verify_node_version2 with id: 2026-01-19_08-14-28__295765ee-2ea8-4c69-8f2d-536d53b0d4ca
2026-01-19 08:14:28.328 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:14:28.328 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 08:14:28.328 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 08:14:28.334 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:14:28.334 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-14-28__295765ee-2ea8-4c69-8f2d-536d53b0d4ca__wakuorg_nwaku:latest.log
2026-01-19 08:14:28.335 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:14:28.335 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 08:14:28.336 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:14:28.336 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:14:28.337 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:14:28.337 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.89
2026-01-19 08:14:28.338 DEBUG [src.node.docker_mananger] Generated ports ['10358', '10359', '10360', '10361', '10362']
2026-01-19 08:14:28.338 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:14:28.338 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:14:28.338 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:14:28.338 DEBUG [src.node.docker_mananger] docker run -i -t -p 10358:10358 -p 10359:10359 -p 10360:10360 -p 10361:10361 -p 10362:10362 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10360 --rest-port=10358 --tcp-port=10359 --discv5-udp-port=10361 --rest-address=0.0.0.0 --nat=extip:172.18.119.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=992d0e42d1ffcbd5d076ecbe8e29dad91d0f4f0ea93cb3a2dc7f2a6f749dc0cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10362 --metrics-logging=true --relay=true
2026-01-19 08:14:28.515 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.89 waku 4c6a7ac1a7223f7e076564a02e5374785a018ba6bfbc719cb9c28b9fecdd88c3
2026-01-19 08:14:28.545 DEBUG [src.node.docker_mananger] Container started with ID 4c6a7ac1a722. Setting up logs at ./log/docker/node1_2026-01-19_08-14-28__295765ee-2ea8-4c69-8f2d-536d53b0d4ca__wakuorg_nwaku:latest.log
2026-01-19 08:14:28.546 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10358
2026-01-19 08:14:28.547 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:14:28.635 ERROR [src.node.docker_mananger] Max retries reached for container 3e2a8f7ce1b5. Exiting log stream.
2026-01-19 08:14:29.135 ERROR [src.node.docker_mananger] Max retries reached for container 1235d2e2a5fb. Exiting log stream.
2026-01-19 08:14:29.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10358/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:29.551 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"}]}'
2026-01-19 08:14:29.551 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:14:29.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10358/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:29.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.89/tcp/10359/p2p/16Uiu2HAmQcDsvStoKXokDsbUMksYpBtfn6uqkcThscNcvQGs2pTo","/ip4/172.18.119.89/tcp/10360/ws/p2p/16Uiu2HAmQcDsvStoKXokDsbUMksYpBtfn6uqkcThscNcvQGs2pTo"],"enrUri":"enr:-L24QMS49rYxnS7DOe3-KA3S87Wqo-Hzdjjn2OqIm6lJ7ZjqQzXYc-CzTxNlAqMbDAGpx-REy5e0vsZt3WbP5IidS2sCgmlkgnY0gmlwhKwSd1mKbXVsdGlhZGRyc5YACASsEndZBih3AAoErBJ3WQYoeN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsZbMCPXOBlObFLVkVMjtAvHs2rULlv_Vxq9UrSAiWJaDdGNwgih3g3VkcIIoeYV3YWt1MgE"}'
2026-01-19 08:14:29.553 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:14:29.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10358/version" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:14:29.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
2026-01-19 08:14:29.556 DEBUG [tests.rest_flags.test_debug_flags] version of created node is v0.36.0-127-ga4e44d
2026-01-19 08:14:29.558 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:14:29.559 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:14:29.560 DEBUG [src.node.waku_node] Stopping container with id 4c6a7ac1a722
2026-01-19 08:14:30.097 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:14:30.098 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:14:30.099 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,188 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_default_page_size with id: 2026-01-19_08-08-27__eac8051a-c828-4c65-8585-bd41eef385ac
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_2026-01-19_08-08-27__eac8051a-c828-4c65-8585-bd41eef385ac__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.130.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40014', '40015', '40016', '40017', '40018']
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 40014:40014 -p 40015:40015 -p 40016:40016 -p 40017:40017 -p 40018:40018 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40016 --rest-port=40014 --tcp-port=40015 --discv5-udp-port=40017 --rest-address=0.0.0.0 --nat=extip:172.18.130.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=92d9873b13fe949bca5daa4d3f5eae4da19fffbd6a92aa9a7ca0b99d3bbb4f42 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40018 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.234 waku da705cc16c7c40dba51d378fdad8f32641424b0d393b961c158ca6dbe7a9488b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID da705cc16c7c. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-08-27__eac8051a-c828-4c65-8585-bd41eef385ac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40014
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 364a5cfb2b28. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fc49135e4f8a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40014/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:40014/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.130.234/tcp/40015/p2p/16Uiu2HAkwdqy2Nm6dusJd2GuVy3EeqH7A59GaYiHYYmUsY5jqUuz","/ip4/172.18.130.234/tcp/40016/ws/p2p/16Uiu2HAkwdqy2Nm6dusJd2GuVy3EeqH7A59GaYiHYYmUsY5jqUuz"],"enrUri":"enr:-L24QEK5xCa_hVOrTowknqTyAuPdIJMcZpZJBq5eV0Ug6VlRcftT8zQGYVSvdQ949sWUyToloykGstJUc79PV66BwJoCgmlkgnY0gmlwhKwSguqKbXVsdGlhZGRyc5YACASsEoLqBpxPAAoErBKC6gacUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECINWitxeWdD7d4eHrNecWXvwGz3vLppekvyx8erTfBy2DdGNwgpxPg3VkcIKcUYV3YWt1MgM"}'
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_2026-01-19_08-08-27__eac8051a-c828-4c65-8585-bd41eef385ac__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.79
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54476', '54477', '54478', '54479', '54480']
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 54476:54476 -p 54477:54477 -p 54478:54478 -p 54479:54479 -p 54480:54480 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54478 --rest-port=54476 --tcp-port=54477 --discv5-udp-port=54479 --rest-address=0.0.0.0 --nat=extip:172.18.160.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a12af98c8f23fdaea66dddcee02c39a74c4f72c7cbe609a4dddf6e3073eecce6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54480 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEK5xCa_hVOrTowknqTyAuPdIJMcZpZJBq5eV0Ug6VlRcftT8zQGYVSvdQ949sWUyToloykGstJUc79PV66BwJoCgmlkgnY0gmlwhKwSguqKbXVsdGlhZGRyc5YACASsEoLqBpxPAAoErBKC6gacUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECINWitxeWdD7d4eHrNecWXvwGz3vLppekvyx8erTfBy2DdGNwgpxPg3VkcIKcUYV3YWt1MgM --storenode=/ip4/172.18.130.234/tcp/40015/p2p/16Uiu2HAkwdqy2Nm6dusJd2GuVy3EeqH7A59GaYiHYYmUsY5jqUuz --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.79 waku 2dcb272301304f492f8b826a6fb09ea54e1b5a99a7e3737e92bb063894c5e224
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2dcb27230130. Setting up logs at ./log/docker/store_node1_2026-01-19_08-08-27__eac8051a-c828-4c65-8585-bd41eef385ac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54476
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:54476/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:54476/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.79/tcp/54477/p2p/16Uiu2HAmQzaAwiWrEa4VkjKsZURnNdMGhCeNQFoxjzjJSdGL5Xhi","/ip4/172.18.160.79/tcp/54478/ws/p2p/16Uiu2HAmQzaAwiWrEa4VkjKsZURnNdMGhCeNQFoxjzjJSdGL5Xhi"],"enrUri":"enr:-L24QBD89BRwtDh2FC4sgHqixlsW7AIgnK0LaryiIHV68jCRNfXlkVJm821jcoZNL0iKiOqYA0Dr1Z3FIeQkxPlugmMCgmlkgnY0gmlwhKwSoE-KbXVsdGlhZGRyc5YACASsEqBPBtTNAAoErBKgTwbUzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt1CFTh5JWAs236f0uD1XH4hKnEyo6B7S4hcST1QgeSGDdGNwgtTNg3VkcILUz4V3YWt1MgM"}'
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:54476/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.234/tcp/40015/p2p/16Uiu2HAkwdqy2Nm6dusJd2GuVy3EeqH7A59GaYiHYYmUsY5jqUuz"]'
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:40014/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:54476/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/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:40014/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40014/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"0x338418d9856bf707307f8d4ef4a104fb2b16a68bfe364c35d13e87598601b8a1"},{"messageHash":"0xa5923b18c913876efcefdbc22ab3df2cadd17e359daed8fef0728ad60770314a"},{"messageHash":"0x879c1fe5b142fa53c60307cd57b3ab1203ceaa356166da8a96bbbde06c2e1931"},{"messageHash":"0x75f537f5005611ba1e20bc41613598387f1f799639df5b9c065f38167329feaf"},{"messageHash":"0xfe9bddd26a7245f70e0d67075f739f4976cd4bf6471aba8d6bc938fff9c08c41"},{"messageHash":"0x309864054565cea7063289d71a12c48d9830019d7c6cba4ce885e0e4350bf7aa"},{"messageHash":"0xf49a12b6886b7a5046b9d0369a9b65e0f91141e0f6b6f4dd0ea00ba4cd954167"},{"messageHash":"0x86656b1b53f504e1431228dbe796bf67cc5b1dff5702476108b1fa16bc097b39"},{"messageHash":"0x10d8eb57f17bc12f0d00f29c3301de7e72d79b96495fc54c0090bcf013ab02f9"},{"messageHash":"0xe319af423b65acabb90a5ebd77ddf08a475de903a52b42a9cad63cc16e2d24f1"},{"messageHash":"0x7058bca8ec17a30f7b363a7ac2b6df2778c7cc7bc266cb09c5a7fb82966d92e0"},{"messageHash":"0xbc346c974c3b6ba2f6dd70848150ccf7d6b4f1538f03f7e2e3a7b979cc0fa27a"},{"messageHash":"0x008470c26c848e7a715f932a46506c86b5b4032265d709d643110eaaabe59490"},{"messageHash":"0x6ccfdb8c675f4fa66a71adec1fbc16778691561fc5fa04d59bb12b432b5a38b7"},{"messageHash":"0x331a8b4777435bc303ab669023d2e6e918b2d7ca4aa8757b1b1928186f1123ee"},{"messageHash":"0x8cd9d46ddc2ad8e06794932f8b71a3b474abeb7668923b658a375e370338de54"},{"messageHash":"0xede48fff2279c55380af26ed22703b6c5ec9e64af922e9d9049f1ff06e3e25b4"},{"messageHash":"0x5849d74920eb0b83338c587ca32f43795bf23cd3cbdc9b39d5bdb0541f34fac5"},{"messageHash":"0x72943ba10f06a668082cce1c86f8263912bf372610d0d9816fd6f232c8e16b22"},{"messageHash":"0xc942d0ef562435629fe6ee85a7d531d561205e20ff81ec832ec85b6485787da9"}],"paginationCursor":"0xc942d0ef562435629fe6ee85a7d531d561205e20ff81ec832ec85b6485787da9"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54476/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"0x338418d9856bf707307f8d4ef4a104fb2b16a68bfe364c35d13e87598601b8a1"},{"messageHash":"0xa5923b18c913876efcefdbc22ab3df2cadd17e359daed8fef0728ad60770314a"},{"messageHash":"0x879c1fe5b142fa53c60307cd57b3ab1203ceaa356166da8a96bbbde06c2e1931"},{"messageHash":"0x75f537f5005611ba1e20bc41613598387f1f799639df5b9c065f38167329feaf"},{"messageHash":"0xfe9bddd26a7245f70e0d67075f739f4976cd4bf6471aba8d6bc938fff9c08c41"},{"messageHash":"0x309864054565cea7063289d71a12c48d9830019d7c6cba4ce885e0e4350bf7aa"},{"messageHash":"0xf49a12b6886b7a5046b9d0369a9b65e0f91141e0f6b6f4dd0ea00ba4cd954167"},{"messageHash":"0x86656b1b53f504e1431228dbe796bf67cc5b1dff5702476108b1fa16bc097b39"},{"messageHash":"0x10d8eb57f17bc12f0d00f29c3301de7e72d79b96495fc54c0090bcf013ab02f9"},{"messageHash":"0xe319af423b65acabb90a5ebd77ddf08a475de903a52b42a9cad63cc16e2d24f1"},{"messageHash":"0x7058bca8ec17a30f7b363a7ac2b6df2778c7cc7bc266cb09c5a7fb82966d92e0"},{"messageHash":"0xbc346c974c3b6ba2f6dd70848150ccf7d6b4f1538f03f7e2e3a7b979cc0fa27a"},{"messageHash":"0x008470c26c848e7a715f932a46506c86b5b4032265d709d643110eaaabe59490"},{"messageHash":"0x6ccfdb8c675f4fa66a71adec1fbc16778691561fc5fa04d59bb12b432b5a38b7"},{"messageHash":"0x331a8b4777435bc303ab669023d2e6e918b2d7ca4aa8757b1b1928186f1123ee"},{"messageHash":"0x8cd9d46ddc2ad8e06794932f8b71a3b474abeb7668923b658a375e370338de54"},{"messageHash":"0xede48fff2279c55380af26ed22703b6c5ec9e64af922e9d9049f1ff06e3e25b4"},{"messageHash":"0x5849d74920eb0b83338c587ca32f43795bf23cd3cbdc9b39d5bdb0541f34fac5"},{"messageHash":"0x72943ba10f06a668082cce1c86f8263912bf372610d0d9816fd6f232c8e16b22"},{"messageHash":"0xc942d0ef562435629fe6ee85a7d531d561205e20ff81ec832ec85b6485787da9"}],"paginationCursor":"0xc942d0ef562435629fe6ee85a7d531d561205e20ff81ec832ec85b6485787da9"}'
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 da705cc16c7c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2dcb27230130
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_message_relayed_while_store_node_is_paused with id: 2026-01-19_08-16-06__3a80a728-a8d5-4aba-9c0f-d3c9b29cad62
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_2026-01-19_08-16-06__3a80a728-a8d5-4aba-9c0f-d3c9b29cad62__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.63
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13348', '13349', '13350', '13351', '13352']
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 13348:13348 -p 13349:13349 -p 13350:13350 -p 13351:13351 -p 13352:13352 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13350 --rest-port=13348 --tcp-port=13349 --discv5-udp-port=13351 --rest-address=0.0.0.0 --nat=extip:172.18.236.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ba7ead0fa3d2f2cf8eff7cdae5cefcca7df17720eedc3eefa356ebef6f78d69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13352 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3f0ca3c62d83. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.63 waku 5e9ec16a2727070ae74417c56a5c788a19aa544a814ca56cd8bc18389f27b807
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e9ec16a2727. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-16-06__3a80a728-a8d5-4aba-9c0f-d3c9b29cad62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13348
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 e42be478f181. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13348/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:13348/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.63/tcp/13349/p2p/16Uiu2HAm2r3metiFuAe7s928Siy8U3ayX4SkR7TAvkDLyNgK2Dgs","/ip4/172.18.236.63/tcp/13350/ws/p2p/16Uiu2HAm2r3metiFuAe7s928Siy8U3ayX4SkR7TAvkDLyNgK2Dgs"],"enrUri":"enr:-L24QFcHwRyieVbVgvTIrcy8zrjD5Dj8Zap3WLH56iXFBuG2Fq5J30dKzhhnqZU38Ptm6FHYIqte2cjVZtMDSwVoK1sCgmlkgnY0gmlwhKwS7D-KbXVsdGlhZGRyc5YACASsEuw_BjQlAAoErBLsPwY0Jt0DgnJzhQADAQAAiXNlY3AyNTZrMaECbkBjAG7LlQQHTMdGE-PG4LOGgZFKTtAmFtT57oovNaCDdGNwgjQlg3VkcII0J4V3YWt1MgM"}'
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_2026-01-19_08-16-06__3a80a728-a8d5-4aba-9c0f-d3c9b29cad62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.185.109
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26717', '26718', '26719', '26720', '26721']
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 26717:26717 -p 26718:26718 -p 26719:26719 -p 26720:26720 -p 26721:26721 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26719 --rest-port=26717 --tcp-port=26718 --discv5-udp-port=26720 --rest-address=0.0.0.0 --nat=extip:172.18.185.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=82ae6ce79bdbc6990964cd2cfc3cbfd58dbc6b704edfa6cfeb0ad09cc38f9cc7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26721 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFcHwRyieVbVgvTIrcy8zrjD5Dj8Zap3WLH56iXFBuG2Fq5J30dKzhhnqZU38Ptm6FHYIqte2cjVZtMDSwVoK1sCgmlkgnY0gmlwhKwS7D-KbXVsdGlhZGRyc5YACASsEuw_BjQlAAoErBLsPwY0Jt0DgnJzhQADAQAAiXNlY3AyNTZrMaECbkBjAG7LlQQHTMdGE-PG4LOGgZFKTtAmFtT57oovNaCDdGNwgjQlg3VkcII0J4V3YWt1MgM --storenode=/ip4/172.18.236.63/tcp/13349/p2p/16Uiu2HAm2r3metiFuAe7s928Siy8U3ayX4SkR7TAvkDLyNgK2Dgs --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.109 waku 739b7170f748ba73daa058a6e074226b3b5d98a8be742992a3daf8642fca4942
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 739b7170f748. Setting up logs at ./log/docker/store_node1_2026-01-19_08-16-06__3a80a728-a8d5-4aba-9c0f-d3c9b29cad62__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26717
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:26717/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:26717/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.109/tcp/26718/p2p/16Uiu2HAkxiB7hw1AKoWWiUzQHJaUt6nt5HPJVzWLBe1NRw2UWWs6","/ip4/172.18.185.109/tcp/26719/ws/p2p/16Uiu2HAkxiB7hw1AKoWWiUzQHJaUt6nt5HPJVzWLBe1NRw2UWWs6"],"enrUri":"enr:-L24QMT5g-_vOkbcjPAQC3qH1mbfSauhwAFZ2LyUMCMBGpF6JRkfT-0E4HzMhWK0wKiBmDzVtjvMK829lABqLN_mtvUCgmlkgnY0gmlwhKwSuW2KbXVsdGlhZGRyc5YACASsErltBmheAAoErBK5bQZoX90DgnJzhQADAQAAiXNlY3AyNTZrMaECMM1MY2sqRUKz4n7XdRWfBwflCICcOMLyS0AvhLS_a8WDdGNwgmheg3VkcIJoYIV3YWt1MgM"}'
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:26717/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.236.63/tcp/13349/p2p/16Uiu2HAm2r3metiFuAe7s928Siy8U3ayX4SkR7TAvkDLyNgK2Dgs"]'
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:13348/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:26717/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:13348/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:13348/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x8919d55ca851ad8af5ada9c170f96a20d6656f7a3c7bf928f0aa5bd1396acd14"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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:26717/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x8919d55ca851ad8af5ada9c170f96a20d6656f7a3c7bf928f0aa5bd1396acd14"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 739b7170f748
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13348/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:267 Unpause container with id 739b7170f748
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26717/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:26717/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.109/tcp/26718/p2p/16Uiu2HAkxiB7hw1AKoWWiUzQHJaUt6nt5HPJVzWLBe1NRw2UWWs6","/ip4/172.18.185.109/tcp/26719/ws/p2p/16Uiu2HAkxiB7hw1AKoWWiUzQHJaUt6nt5HPJVzWLBe1NRw2UWWs6"],"enrUri":"enr:-L24QMT5g-_vOkbcjPAQC3qH1mbfSauhwAFZ2LyUMCMBGpF6JRkfT-0E4HzMhWK0wKiBmDzVtjvMK829lABqLN_mtvUCgmlkgnY0gmlwhKwSuW2KbXVsdGlhZGRyc5YACASsErltBmheAAoErBK5bQZoX90DgnJzhQADAQAAiXNlY3AyNTZrMaECMM1MY2sqRUKz4n7XdRWfBwflCICcOMLyS0AvhLS_a8WDdGNwgmheg3VkcIJoYIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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:13348/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x8919d55ca851ad8af5ada9c170f96a20d6656f7a3c7bf928f0aa5bd1396acd14"},{"messageHash":"0x20fd637ee3bba171c591d9862e0b571e24654843d246f2c30715d8e603e59904"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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:26717/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "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":"0x8919d55ca851ad8af5ada9c170f96a20d6656f7a3c7bf928f0aa5bd1396acd14"},{"messageHash":"0x20fd637ee3bba171c591d9862e0b571e24654843d246f2c30715d8e603e59904"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13348/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":"0x8919d55ca851ad8af5ada9c170f96a20d6656f7a3c7bf928f0aa5bd1396acd14"},{"messageHash":"0x20fd637ee3bba171c591d9862e0b571e24654843d246f2c30715d8e603e59904"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26717/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":"0x8919d55ca851ad8af5ada9c170f96a20d6656f7a3c7bf928f0aa5bd1396acd14"},{"messageHash":"0x20fd637ee3bba171c591d9862e0b571e24654843d246f2c30715d8e603e59904"}]}'
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 5e9ec16a2727
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 739b7170f748
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,349 @@
2026-01-19 08:00:44.200 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:00:44.201 DEBUG [tests.conftest] Running test: test_static_shard_relay_10_nwaku_nodes with id: 2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb
2026-01-19 08:00:44.201 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:00:44.201 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:00:44.202 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-19 08:00:44.209 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:44.209 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:44.209 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:44.209 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:44.210 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:44.211 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.213
2026-01-19 08:00:44.211 DEBUG [src.node.docker_mananger] Generated ports ['65393', '65394', '65395', '65396', '65397']
2026-01-19 08:00:44.211 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:44.211 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:44.211 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:44.211 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:44.212 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:44.212 DEBUG [src.node.docker_mananger] docker run -i -t -p 65393:65393 -p 65394:65394 -p 65395:65395 -p 65396:65396 -p 65397:65397 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65395 --rest-port=65393 --tcp-port=65394 --discv5-udp-port=65396 --rest-address=0.0.0.0 --nat=extip:172.18.242.213 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5cdd3ea5faa95ed5afa9aef1769c6b11c0ea6cacad8da2da4c3afd9fa0c28b34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65397 --metrics-logging=true --relay=true --filter=true
2026-01-19 08:00:44.403 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.213 waku 6f2946624851e129017a5045ab30bf1ab8344a9820cabafdc5f165d42930e36c
2026-01-19 08:00:44.433 DEBUG [src.node.docker_mananger] Container started with ID 6f2946624851. Setting up logs at ./log/docker/node1_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:44.433 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65393
2026-01-19 08:00:44.434 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:44.466 ERROR [src.node.docker_mananger] Max retries reached for container 7b5eb9c57f81. Exiting log stream.
2026-01-19 08:00:45.003 ERROR [src.node.docker_mananger] Max retries reached for container 3c537c6b1008. Exiting log stream.
2026-01-19 08:00:45.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65393/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:45.438 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"}]}'
2026-01-19 08:00:45.438 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:45.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65393/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:45.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY","/ip4/172.18.242.213/tcp/65395/ws/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"],"enrUri":"enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU"}'
2026-01-19 08:00:45.441 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:45.448 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:45.448 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:45.448 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:45.448 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:45.449 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:45.449 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.84
2026-01-19 08:00:45.449 DEBUG [src.node.docker_mananger] Generated ports ['12933', '12934', '12935', '12936', '12937']
2026-01-19 08:00:45.450 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:45.450 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:45.450 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:45.450 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:45.450 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:45.450 DEBUG [src.node.docker_mananger] docker run -i -t -p 12933:12933 -p 12934:12934 -p 12935:12935 -p 12936:12936 -p 12937:12937 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12935 --rest-port=12933 --tcp-port=12934 --discv5-udp-port=12936 --rest-address=0.0.0.0 --nat=extip:172.18.9.84 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=88d4a188523bb5929a6051ed6e4e7a3a264ba1becbbdad78ebeadbaafeb2abed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12937 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:45.629 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.84 waku f555dee922cb1f4bd0867357e6e5e462687ac99b63416594b4d89bb908703f12
2026-01-19 08:00:45.667 DEBUG [src.node.docker_mananger] Container started with ID f555dee922cb. Setting up logs at ./log/docker/node3_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:45.669 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12933
2026-01-19 08:00:45.669 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:46.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:46.676 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"}]}'
2026-01-19 08:00:46.677 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:46.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12933/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:46.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.84/tcp/12934/p2p/16Uiu2HAmUWyz8noDL47zjZxSMNS9uB2QytfYk36GK1sJUu3JV2eT","/ip4/172.18.9.84/tcp/12935/ws/p2p/16Uiu2HAmUWyz8noDL47zjZxSMNS9uB2QytfYk36GK1sJUu3JV2eT"],"enrUri":"enr:-L24QGweLymR_KxGFrAuGzAv8s9YTEVFoXScG7c1EoGcn158I3wOQZErDQ0wdv45tDjfpKzom-IpOiJF6R7wvUjae_wCgmlkgnY0gmlwhKwSCVSKbXVsdGlhZGRyc5YACASsEglUBjKGAAoErBIJVAYyh90DgnJzhQACAQAAiXNlY3AyNTZrMaED663uk5SUt-qaKinzrrNAYKBMztNNhsbj0CZKUbnZgNCDdGNwgjKGg3VkcIIyiIV3YWt1MgE"}'
2026-01-19 08:00:46.682 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:46.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12933/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:46.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:46.692 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:46.693 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:46.693 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:46.693 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:46.694 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:46.694 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.125
2026-01-19 08:00:46.695 DEBUG [src.node.docker_mananger] Generated ports ['10027', '10028', '10029', '10030', '10031']
2026-01-19 08:00:46.695 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:46.695 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:46.695 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:46.695 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:46.695 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:46.695 DEBUG [src.node.docker_mananger] docker run -i -t -p 10027:10027 -p 10028:10028 -p 10029:10029 -p 10030:10030 -p 10031:10031 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10029 --rest-port=10027 --tcp-port=10028 --discv5-udp-port=10030 --rest-address=0.0.0.0 --nat=extip:172.18.25.125 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b93f5b64e2fcb1ca7deef20d763d5f22acaaded1de9787bebfb4adf691321b34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10031 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:46.897 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.125 waku 3d239e8c9b88fedc1b6670e21ef7abbdaec72db402836904f63e421b7277d878
2026-01-19 08:00:46.932 DEBUG [src.node.docker_mananger] Container started with ID 3d239e8c9b88. Setting up logs at ./log/docker/node4_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:46.932 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10027
2026-01-19 08:00:46.932 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:47.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10027/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:47.940 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"}]}'
2026-01-19 08:00:47.941 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:47.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10027/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:47.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.125/tcp/10028/p2p/16Uiu2HAkydQ5SWTXCg42yAsEN5qVD9Yc9uEsakCmL7RWntRQHbV7","/ip4/172.18.25.125/tcp/10029/ws/p2p/16Uiu2HAkydQ5SWTXCg42yAsEN5qVD9Yc9uEsakCmL7RWntRQHbV7"],"enrUri":"enr:-L24QPiTzlF-A5wgpuO4QQSEIHWbOV1cpZJR-eWp8xTBBjr8Q5ty7xMMCCb1ZDI9K_hzmkwuZMZV64cVLQV3POdOHssCgmlkgnY0gmlwhKwSGX2KbXVsdGlhZGRyc5YACASsEhl9BicsAAoErBIZfQYnLd0DgnJzhQACAQAAiXNlY3AyNTZrMaECPm-8ep7YXKN3-jAEBjq6UogwfyMy_9OdEqVUGNKy71aDdGNwgicsg3VkcIInLoV3YWt1MgE"}'
2026-01-19 08:00:47.945 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:47.946 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10027/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:47.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:47.955 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:47.955 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:47.955 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:47.955 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:47.957 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:47.957 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.154
2026-01-19 08:00:47.957 DEBUG [src.node.docker_mananger] Generated ports ['49533', '49534', '49535', '49536', '49537']
2026-01-19 08:00:47.957 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:47.957 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:47.957 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:47.957 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:47.957 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:47.958 DEBUG [src.node.docker_mananger] docker run -i -t -p 49533:49533 -p 49534:49534 -p 49535:49535 -p 49536:49536 -p 49537:49537 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49535 --rest-port=49533 --tcp-port=49534 --discv5-udp-port=49536 --rest-address=0.0.0.0 --nat=extip:172.18.36.154 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aa0543b3e7ff223eb1e3729ff0a56cb2fef7ec6afadbdcecfa2ebc4819fdee0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49537 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:48.148 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.154 waku 5d8ee19255d394ef833d598fc8c24c1aa6fcb483c85e60c2d0b286118d017e79
2026-01-19 08:00:48.178 DEBUG [src.node.docker_mananger] Container started with ID 5d8ee19255d3. Setting up logs at ./log/docker/node5_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:48.179 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49533
2026-01-19 08:00:48.179 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:49.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49533/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:49.193 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"}]}'
2026-01-19 08:00:49.194 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:49.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49533/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:49.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.154/tcp/49534/p2p/16Uiu2HAm7GyXKGnPysjBya58NHdhwwYDDXiudGFnNtGsiBHWwD2J","/ip4/172.18.36.154/tcp/49535/ws/p2p/16Uiu2HAm7GyXKGnPysjBya58NHdhwwYDDXiudGFnNtGsiBHWwD2J"],"enrUri":"enr:-L24QFm-JWlQ4mWknEfwOU7eL8WYOV3_jafU3zMazjB5d7GIIflfwSryM-A6Ae4jWl0jPqjOJPEJzdh7SfLa1hAb5HICgmlkgnY0gmlwhKwSJJqKbXVsdGlhZGRyc5YACASsEiSaBsF-AAoErBIkmgbBf90DgnJzhQACAQAAiXNlY3AyNTZrMaECsBHaMamyCutN2Wl749WrELzGCjcma5ffXHi8pUACADuDdGNwgsF-g3VkcILBgIV3YWt1MgE"}'
2026-01-19 08:00:49.200 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:49.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49533/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:49.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:49.210 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:49.210 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:49.210 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:49.210 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:49.212 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:49.212 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.203.203
2026-01-19 08:00:49.212 DEBUG [src.node.docker_mananger] Generated ports ['64184', '64185', '64186', '64187', '64188']
2026-01-19 08:00:49.212 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:49.212 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:49.212 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:49.213 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:49.213 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:49.213 DEBUG [src.node.docker_mananger] docker run -i -t -p 64184:64184 -p 64185:64185 -p 64186:64186 -p 64187:64187 -p 64188:64188 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64186 --rest-port=64184 --tcp-port=64185 --discv5-udp-port=64187 --rest-address=0.0.0.0 --nat=extip:172.18.203.203 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=becd4d76161471dfe0eabdf05f83ac5a3b513ae5e8fb91b19bbb1379aca73e6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64188 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:49.405 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.203.203 waku d83a24bdfee94fc0912469c44dfbfedc40a8511b3f7c0034fc06714e78157251
2026-01-19 08:00:49.438 DEBUG [src.node.docker_mananger] Container started with ID d83a24bdfee9. Setting up logs at ./log/docker/node6_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:49.439 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64184
2026-01-19 08:00:49.439 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:50.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64184/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:50.446 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"}]}'
2026-01-19 08:00:50.446 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:50.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64184/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:50.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.203/tcp/64185/p2p/16Uiu2HAmCqjEbyaJ6eUrw9ckCX7nRUaNZaAEWSee5ganhSbRkF3F","/ip4/172.18.203.203/tcp/64186/ws/p2p/16Uiu2HAmCqjEbyaJ6eUrw9ckCX7nRUaNZaAEWSee5ganhSbRkF3F"],"enrUri":"enr:-L24QNcr5b1w_VacEQLXN4VHG0deL59LwNFFdMQkVTewbGA3IB9IGfNt2JAzrdxXk7aHQNTlqrC-jY-zkh2LKSux5WcCgmlkgnY0gmlwhKwSy8uKbXVsdGlhZGRyc5YACASsEsvLBvq5AAoErBLLywb6ut0DgnJzhQACAQAAiXNlY3AyNTZrMaEDAsBMSd_ahJ61lvH1YCHJoLvnvkaXjs4jOI-yFNc0STKDdGNwgvq5g3VkcIL6u4V3YWt1MgE"}'
2026-01-19 08:00:50.451 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:50.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64184/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:50.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:50.462 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:50.462 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:50.462 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:50.462 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:50.464 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:50.464 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.188.188
2026-01-19 08:00:50.464 DEBUG [src.node.docker_mananger] Generated ports ['8803', '8804', '8805', '8806', '8807']
2026-01-19 08:00:50.464 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:50.464 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:50.464 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:50.464 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:50.465 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:50.465 DEBUG [src.node.docker_mananger] docker run -i -t -p 8803:8803 -p 8804:8804 -p 8805:8805 -p 8806:8806 -p 8807:8807 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8805 --rest-port=8803 --tcp-port=8804 --discv5-udp-port=8806 --rest-address=0.0.0.0 --nat=extip:172.18.188.188 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5af93cd5e6a434f39a4b29c0d3d174e6cf3cf90abd7fc67f4b321a78e55af8af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8807 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:50.662 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.188.188 waku cae5dd478974d472467f4d07f5fd0657e78c414f10d81a4d31d6544d0b28e9f8
2026-01-19 08:00:50.694 DEBUG [src.node.docker_mananger] Container started with ID cae5dd478974. Setting up logs at ./log/docker/node7_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:50.694 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8803
2026-01-19 08:00:50.694 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:51.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8803/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:51.703 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"}]}'
2026-01-19 08:00:51.703 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:51.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8803/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:51.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.188/tcp/8804/p2p/16Uiu2HAm27UsihNwKzAhjr2hNUBd1ddkzmnGrVDuZoS4cHW153h7","/ip4/172.18.188.188/tcp/8805/ws/p2p/16Uiu2HAm27UsihNwKzAhjr2hNUBd1ddkzmnGrVDuZoS4cHW153h7"],"enrUri":"enr:-L24QAY6xMtgnlgfNtpCW98r1d1X0mddjsgJlRoSYj9szjzKJnqMMbAy1pawXTTpWAqeD6llivZgoQPW4bM06945AvQCgmlkgnY0gmlwhKwSvLyKbXVsdGlhZGRyc5YACASsEry8BiJkAAoErBK8vAYiZd0DgnJzhQACAQAAiXNlY3AyNTZrMaECY1jMOuBaMKNmRvjkJrGFVIz-VwB1HvK49AspkVlkV56DdGNwgiJkg3VkcIIiZoV3YWt1MgE"}'
2026-01-19 08:00:51.711 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:51.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8803/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:51.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:51.720 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:51.720 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:51.720 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:51.721 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:51.722 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:51.722 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.201
2026-01-19 08:00:51.722 DEBUG [src.node.docker_mananger] Generated ports ['36860', '36861', '36862', '36863', '36864']
2026-01-19 08:00:51.722 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:51.722 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:51.723 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:51.723 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:51.723 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:51.723 DEBUG [src.node.docker_mananger] docker run -i -t -p 36860:36860 -p 36861:36861 -p 36862:36862 -p 36863:36863 -p 36864:36864 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36862 --rest-port=36860 --tcp-port=36861 --discv5-udp-port=36863 --rest-address=0.0.0.0 --nat=extip:172.18.142.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ac75c8e2ef02fbbcf6b3e12db3eaab09e77ae91db23e316adcba43c9bace6306 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36864 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:51.916 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.201 waku 6eeb5d5bbf783fb2f494cd65f43163b4fb320cf55a83501654cb939d7aae4586
2026-01-19 08:00:51.954 DEBUG [src.node.docker_mananger] Container started with ID 6eeb5d5bbf78. Setting up logs at ./log/docker/node8_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:51.954 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36860
2026-01-19 08:00:51.954 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:52.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36860/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:52.962 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"}]}'
2026-01-19 08:00:52.962 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:52.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36860/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:52.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.201/tcp/36861/p2p/16Uiu2HAmJw5UQqsg7dqJycWq35ihBKk3f8yLis2Fy1Xwat5TWf4U","/ip4/172.18.142.201/tcp/36862/ws/p2p/16Uiu2HAmJw5UQqsg7dqJycWq35ihBKk3f8yLis2Fy1Xwat5TWf4U"],"enrUri":"enr:-L24QM2Zl7yKTptV0eAsegUPo2BqgyBF-Bgjr7_ZUClFCDBhSYfZ0Ny8veD023mMI1EYMRuvooh9IwKdNNFt-uoNvcACgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc5YACASsEo7JBo_9AAoErBKOyQaP_t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDXUU09Q_GR2RNbqyqTvNXhwUgOUBD3_Ag9lDT9JhV0AmDdGNwgo_9g3VkcIKP_4V3YWt1MgE"}'
2026-01-19 08:00:52.965 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:52.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36860/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:52.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:52.975 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:52.975 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:52.975 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:52.975 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:52.977 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:52.977 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.27
2026-01-19 08:00:52.977 DEBUG [src.node.docker_mananger] Generated ports ['43933', '43934', '43935', '43936', '43937']
2026-01-19 08:00:52.977 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:52.977 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:52.977 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:52.977 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:52.978 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:52.978 DEBUG [src.node.docker_mananger] docker run -i -t -p 43933:43933 -p 43934:43934 -p 43935:43935 -p 43936:43936 -p 43937:43937 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43935 --rest-port=43933 --tcp-port=43934 --discv5-udp-port=43936 --rest-address=0.0.0.0 --nat=extip:172.18.71.27 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=baf8eee9ef5a62f17e6b2f69fec1db4b9984ed2ddb0b4277e3dee4acecaa4a81 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43937 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:53.176 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.27 waku 262a3a2152dbe7a7e96fc79e7ae642ee5c3ee7b680f0442ccddee261da832639
2026-01-19 08:00:53.206 DEBUG [src.node.docker_mananger] Container started with ID 262a3a2152db. Setting up logs at ./log/docker/node9_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:53.206 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43933
2026-01-19 08:00:53.206 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:54.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43933/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:54.216 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"}]}'
2026-01-19 08:00:54.216 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:54.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43933/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:54.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.27/tcp/43934/p2p/16Uiu2HAmFjQFdGX8J3MvRjUKJRV6sntAvoCj3KvncB2qFqjMuY43","/ip4/172.18.71.27/tcp/43935/ws/p2p/16Uiu2HAmFjQFdGX8J3MvRjUKJRV6sntAvoCj3KvncB2qFqjMuY43"],"enrUri":"enr:-L24QCgWkcvkVY-hCGZRDA8DkqmnIRjG8xPkgGTSN9YdARYlGRjkkqt6q7u7lhKlb6K9xX2zdvGDyNMHYQGECOohlywCgmlkgnY0gmlwhKwSRxuKbXVsdGlhZGRyc5YACASsEkcbBqueAAoErBJHGwarn90DgnJzhQACAQAAiXNlY3AyNTZrMaEDLbRpFbZ4BmR4IFCZozOVMCrgveCyksnSlCYi1UfMMqyDdGNwgqueg3VkcIKroIV3YWt1MgE"}'
2026-01-19 08:00:54.223 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:54.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43933/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:54.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:54.233 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:54.233 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:54.233 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:54.233 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:54.235 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:54.235 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.185
2026-01-19 08:00:54.235 DEBUG [src.node.docker_mananger] Generated ports ['21918', '21919', '21920', '21921', '21922']
2026-01-19 08:00:54.235 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:54.235 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:54.235 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:54.235 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:54.235 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:54.236 DEBUG [src.node.docker_mananger] docker run -i -t -p 21918:21918 -p 21919:21919 -p 21920:21920 -p 21921:21921 -p 21922:21922 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21920 --rest-port=21918 --tcp-port=21919 --discv5-udp-port=21921 --rest-address=0.0.0.0 --nat=extip:172.18.243.185 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a2d1f6bf61ad2b6ccdde546c69bd9a65ebcaf114cae3f3ba13d0ffd8eba25bec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21922 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:54.456 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.185 waku 9a88dc70de59321ce088a8e0f17c2c257540e3f35afe8b884bd01a78e6793d9c
2026-01-19 08:00:54.492 DEBUG [src.node.docker_mananger] Container started with ID 9a88dc70de59. Setting up logs at ./log/docker/node10_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:54.493 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21918
2026-01-19 08:00:54.493 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:55.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21918/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:55.498 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"}]}'
2026-01-19 08:00:55.498 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:55.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21918/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:55.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.185/tcp/21919/p2p/16Uiu2HAmFm4YMs8JE9brRGtT17JWjkPFL1aKKcKcawZU8YzyJT7C","/ip4/172.18.243.185/tcp/21920/ws/p2p/16Uiu2HAmFm4YMs8JE9brRGtT17JWjkPFL1aKKcKcawZU8YzyJT7C"],"enrUri":"enr:-L24QMzhv-jP6R1NHsrw26NeHBdbWvcR8zTs_qouCpgo8i1CXtNLpRWYI3-eceu93EErWfK4WsfAviieSXKuSS4W_n8CgmlkgnY0gmlwhKwS87mKbXVsdGlhZGRyc5YACASsEvO5BlWfAAoErBLzuQZVoN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLiFIxeD1hFYwplkaAv_Umtc0mB8S1_2U8di2NjDXNheDdGNwglWfg3VkcIJVoYV3YWt1MgE"}'
2026-01-19 08:00:55.500 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:55.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21918/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:55.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:55.510 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:00:55.510 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node11_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:55.510 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:00:55.510 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:00:55.511 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:00:55.512 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.88
2026-01-19 08:00:55.512 DEBUG [src.node.docker_mananger] Generated ports ['1148', '1149', '1150', '1151', '1152']
2026-01-19 08:00:55.512 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-19 08:00:55.512 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 08:00:55.512 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:00:55.512 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:00:55.512 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:00:55.512 DEBUG [src.node.docker_mananger] docker run -i -t -p 1148:1148 -p 1149:1149 -p 1150:1150 -p 1151:1151 -p 1152:1152 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1150 --rest-port=1148 --tcp-port=1149 --discv5-udp-port=1151 --rest-address=0.0.0.0 --nat=extip:172.18.133.88 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7ffea52a3eefeff3608b7910adbebd48afdf45fdce0ccfeb2aba8be429a5d5b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1152 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP6fRAyMCLLWI2U2mRfSQLgxfwHfpWF7LhXVbUQ37SExcZP8HUrFyJYNZDKAN8rbB_Tx6cTo8OL5FS8gK0GRvlcCgmlkgnY0gmlwhKwS8tWKbXVsdGlhZGRyc5YACASsEvLVBv9yAAoErBLy1Qb_c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC69ATJPiFRuCMSsZrndHAAYnE3zLz-ijOIG-rQwk2iBGDdGNwgv9yg3VkcIL_dIV3YWt1MgU
2026-01-19 08:00:55.760 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.88 waku b78cf68729b50a795df5cc9fd1a81a48fbb28c0383856ba8280c6b6a36bbdb3f
2026-01-19 08:00:55.797 DEBUG [src.node.docker_mananger] Container started with ID b78cf68729b5. Setting up logs at ./log/docker/node11_2026-01-19_08-00-44__4bf7be22-d211-4d3d-bdd6-1110bd37c0eb__wakuorg_nwaku:latest.log
2026-01-19 08:00:55.798 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1148
2026-01-19 08:00:55.798 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:00:56.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1148/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:56.805 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"}]}'
2026-01-19 08:00:56.806 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:00:56.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1148/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:56.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.88/tcp/1149/p2p/16Uiu2HAmH7L3u1A1PBSUacJkR15vFfw5k6YvGMZryEqxDiBwTcbY","/ip4/172.18.133.88/tcp/1150/ws/p2p/16Uiu2HAmH7L3u1A1PBSUacJkR15vFfw5k6YvGMZryEqxDiBwTcbY"],"enrUri":"enr:-L24QF9x3wd7CqMDAyHzNkJmMunyZhgi5qS8CtUyKmgqKW5DFDcz-uG-uTeRjaF3ZL-OxUyWxM3IM3NwKhV9N9BdBI0CgmlkgnY0gmlwhKwShViKbXVsdGlhZGRyc5YACASsEoVYBgR9AAoErBKFWAYEft0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQi4frglCfh4MSq95-Y60aW2x_b-l3PVO-vgBYgCnDq-DdGNwggR9g3VkcIIEf4V3YWt1MgE"}'
2026-01-19 08:00:56.809 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:00:56.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1148/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.213/tcp/65394/p2p/16Uiu2HAmBJBp1hG8tjeFumjwf2UQpZG4TkVj8XCfRGkGBBh1prQY"]'
2026-01-19 08:00:56.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65393/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12933/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10027/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49533/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64184/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8803/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36860/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43933/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.834 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21918/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1148/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-19 08:00:56.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65393/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)'}'
2026-01-19 08:00:56.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:00:56.860 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:00:56.962 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:56.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65393/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:56.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:56.978 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:56.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:56.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:56.988 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:56.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10027/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:56.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:56.997 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:56.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49533/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.004 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:57.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.011 DEBUG [src.steps.sharding] Checking that peer NODE_6:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:57.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.016 DEBUG [src.steps.sharding] Checking that peer NODE_7:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:57.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36860/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.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":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.023 DEBUG [src.steps.sharding] Checking that peer NODE_8:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:57.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43933/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.028 DEBUG [src.steps.sharding] Checking that peer NODE_9:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:57.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21918/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.032 DEBUG [src.steps.sharding] Checking that peer NODE_10:wakuorg/nwaku:latest can find the published message
2026-01-19 08:00:57.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1148/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:00:57.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768809656840467065,"ephemeral":false,"proof":""}]'
2026-01-19 08:00:57.037 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:00:57.039 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:00:57.039 DEBUG [src.node.waku_node] Stopping container with id 6f2946624851
2026-01-19 08:00:57.653 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:57.653 DEBUG [src.node.waku_node] Stopping container with id f555dee922cb
2026-01-19 08:00:58.228 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:58.229 DEBUG [src.node.waku_node] Stopping container with id 3d239e8c9b88
2026-01-19 08:00:58.466 ERROR [src.node.docker_mananger] Max retries reached for container 6f2946624851. Exiting log stream.
2026-01-19 08:00:58.799 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:00:58.799 DEBUG [src.node.waku_node] Stopping container with id 5d8ee19255d3
2026-01-19 08:00:59.042 ERROR [src.node.docker_mananger] Max retries reached for container f555dee922cb. Exiting log stream.
2026-01-19 08:00:59.612 ERROR [src.node.docker_mananger] Max retries reached for container 3d239e8c9b88. Exiting log stream.
2026-01-19 08:01:09.390 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:09.390 DEBUG [src.node.waku_node] Stopping container with id d83a24bdfee9
2026-01-19 08:01:10.203 ERROR [src.node.docker_mananger] Max retries reached for container 5d8ee19255d3. Exiting log stream.
2026-01-19 08:01:19.969 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:19.969 DEBUG [src.node.waku_node] Stopping container with id cae5dd478974
2026-01-19 08:01:20.496 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:20.496 DEBUG [src.node.waku_node] Stopping container with id 6eeb5d5bbf78
2026-01-19 08:01:20.846 ERROR [src.node.docker_mananger] Max retries reached for container d83a24bdfee9. Exiting log stream.
2026-01-19 08:01:21.042 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:21.043 DEBUG [src.node.waku_node] Stopping container with id 262a3a2152db
2026-01-19 08:01:21.307 ERROR [src.node.docker_mananger] Max retries reached for container cae5dd478974. Exiting log stream.
2026-01-19 08:01:21.561 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:21.561 DEBUG [src.node.waku_node] Stopping container with id 9a88dc70de59
2026-01-19 08:01:21.858 ERROR [src.node.docker_mananger] Max retries reached for container 6eeb5d5bbf78. Exiting log stream.
2026-01-19 08:01:22.107 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:22.107 DEBUG [src.node.waku_node] Stopping container with id b78cf68729b5
2026-01-19 08:01:22.373 ERROR [src.node.docker_mananger] Max retries reached for container 262a3a2152db. Exiting log stream.
2026-01-19 08:01:22.625 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:22.626 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:01:22.659 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.677 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.692 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.705 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.735 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.747 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.757 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.764 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.770 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:22.776 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-19 07:57:06.985+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 2026-01-19 07:57:06.985+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-19 07:57:06.985+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 2026-01-19 07:57:06.985+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-19 07:57:06.985+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-19 07:57:06.985+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QMqwnaXl-52Plhv45UL-uEDorbeNsU5SE18zps5xWxd7IQufeUkbkRqMVuBiNbbIMbAvJOH3UMpXcrfDN1oTiMUCgmlkgnY0gmlwhKwShZSKbXVsdGlhZGRyc5YACASsEoWUBvNAAAoErBKFlAbzQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLYzrqJIyH0LIdctWNBVuDHxITOr8Y0yrMMKhQdVjX7WDdGNwgvNAg3VkcILzQoV3YWt1Mgk
NTC 2026-01-19 07:57:06.986+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:46370
INF 2026-01-19 07:57:06.986+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:46370/
INF 2026-01-19 07:57:06.986+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-19 07:57:06.986+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-19 07:57:06.988+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-19 07:57:06.988+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-19 07:57:06.988+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 2026-01-19 07:57:06.988+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-19 07:57:06.988+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.186.131/tcp/46371, /ip4/172.18.186.131/tcp/46372/ws]"
INF 2026-01-19 07:57:06.988+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-19 07:57:06.988+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-19 07:57:06.988+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-19 07:57:06.988+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-19 07:57:06.988+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-19 07:57:06.988+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-19 07:57:06.988+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-19 07:57:06.988+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-19 07:57:06.988+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*JgMxoY, seqNo: 1768809426, addresses: [/ip4/172.18.186.131/tcp/46371, /ip4/172.18.186.131/tcp/46372/ws], mixKey: )"
TRC 2026-01-19 07:57:06.988+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-19 07:57:06.988+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-19 07:57:06.988+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-19 07:57:06.988+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-19 07:57:06.988+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-19 07:57:06.988+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-19 07:57:06.988+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 2026-01-19 07:57:06.988+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-19 07:57:06.988+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,861 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_and_retrieve_duplicate_message with id: 2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5
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_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__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.203.126
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24453', '24454', '24455', '24456', '24457']
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 24453:24453 -p 24454:24454 -p 24455:24455 -p 24456:24456 -p 24457:24457 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24455 --rest-port=24453 --tcp-port=24454 --discv5-udp-port=24456 --rest-address=0.0.0.0 --nat=extip:172.18.203.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a6b45bafcc234b6d1ddaadeac1efe9b14f74fdd06f09c0fb3b5b98a865bebe0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24457 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.126 waku e00414e996736c3cca33a6d6a3c3121fb3b928ec7681899b813009027a2645ef
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e00414e99673. Setting up logs at ./log/docker/receiving_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24453
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:24453/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:24453/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.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo","/ip4/172.18.203.126/tcp/24455/ws/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo"],"enrUri":"enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk"}'
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_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__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.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42402', '42403', '42404', '42405', '42406']
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 42402:42402 -p 42403:42403 -p 42404:42404 -p 42405:42405 -p 42406:42406 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42404 --rest-port=42402 --tcp-port=42403 --discv5-udp-port=42405 --rest-address=0.0.0.0 --nat=extip:172.18.207.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac8dc467de3f0fbf0a64cd6ef703bddf603b7cba6bb3ffd79cb0ac26a979dfcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42406 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.207.116 waku 4f9c4c583737e9535683a451fe41a3526cc42122b8ae015fd5446ef5b90a897f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4f9c4c583737. Setting up logs at ./log/docker/receiving_node2_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42402
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:42402/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:42402/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.116/tcp/42403/p2p/16Uiu2HAmQFYvk84dv6LVZJS1ATPubna1LrDannWYZ9GzCjtW7x66","/ip4/172.18.207.116/tcp/42404/ws/p2p/16Uiu2HAmQFYvk84dv6LVZJS1ATPubna1LrDannWYZ9GzCjtW7x66"],"enrUri":"enr:-L24QEsJiHlHcFtFGLg109BUJe0dcmc--CrMHssm30pHxbJxEn7u4XkO5iLHC-73HtbA0xt6Jwc0zNA5tTTAUtAoP-QCgmlkgnY0gmlwhKwSz3SKbXVsdGlhZGRyc5YACASsEs90BqWjAAoErBLPdAalpN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrEsjbnGrkdil_ZiWWkF49g1v9cvnBU36uQ35IE7tg4ODdGNwgqWjg3VkcIKlpYV3YWt1MgE"}'
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:42402/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo"]'
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_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__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.165
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3630', '3631', '3632', '3633', '3634']
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 3630:3630 -p 3631:3631 -p 3632:3632 -p 3633:3633 -p 3634:3634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3632 --rest-port=3630 --tcp-port=3631 --discv5-udp-port=3633 --rest-address=0.0.0.0 --nat=extip:172.18.16.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f5f43d20ebcbaa78363bdc92e5fedd69cc2e63b427ce072436f9b52ec7e756b8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3634 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.165 waku 24358dc4a06f53b56c6cd0804b01dae8daa5529c4f1d09c1635075ad6ecb03a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 24358dc4a06f. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3630
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:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 24358dc4a06f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3630/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=3630): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc58fdebcb0>: 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.184.163
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18671', '18672', '18673', '18674', '18675']
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 18671:18671 -p 18672:18672 -p 18673:18673 -p 18674:18674 -p 18675:18675 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18673 --rest-port=18671 --tcp-port=18672 --discv5-udp-port=18674 --rest-address=0.0.0.0 --nat=extip:172.18.184.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bde9f2734ebf7affcfe08de71d0cb5ebc5c4c2e00a6c7a05c99f65d25849da52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18675 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.184.163 waku c67c577a84f4738a6631d206875febb6235acf7a1e342d922cfcfe540fc80c52
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c67c577a84f4. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18671
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:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c67c577a84f4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18671/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=18671): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc58f7723f0>: 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.184.156
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32933', '32934', '32935', '32936', '32937']
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 32933:32933 -p 32934:32934 -p 32935:32935 -p 32936:32936 -p 32937:32937 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32935 --rest-port=32933 --tcp-port=32934 --discv5-udp-port=32936 --rest-address=0.0.0.0 --nat=extip:172.18.184.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3722b12bbad3e225e9d5e82a2f2cd1c8589990ffc9404ed4feb33adc6faacbbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32937 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLZCgeRmKwJv6sXb-ZPpbtCa1resm87iHbhh4hob4tQxAxZjK0tuXTcz-sYkU8yhdXA_08VzetbKrMnIZAXrZz4CgmlkgnY0gmlwhKwSy36KbXVsdGlhZGRyc5YACASsEst-Bl-GAAoErBLLfgZfh90DgnJzhQADAQAAiXNlY3AyNTZrMaED3trXYaZ3Ru1NsQBPdoXcL_MckmwRDee3hT0G-tO0CAaDdGNwgl-Gg3VkcIJfiIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.126/tcp/24454/p2p/16Uiu2HAmTevQP2XBpkasy6ZsMKv2YmCY5Fswb5kdPD3NheevbDdo --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.184.156 waku 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4c41329bc8d5. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-05-12__28a370b4-98fd-4a40-9521-9f92b73420a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32933
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:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c41329bc8d5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32933/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=32933): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc58fd0ae10>: 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 e00414e99673
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4f9c4c583737
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e00414e99673. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4f9c4c583737. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943/stop: Not Found ("No such container: 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943/stop: Not Found ("No such container: 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c41329bc8d5
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943/stop: Not Found ("No such container: 4c41329bc8d5afd9698cfba761565cc03cde777e89131b83cd982cbe20f57943")
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,862 @@
2026-01-19 08:18:50.276 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:18:50.277 DEBUG [tests.conftest] Running test: test_light_push_with_valid_meta with id: 2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad
2026-01-19 08:18:50.277 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:18:50.277 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 08:18:50.285 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:18:50.285 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:18:50.285 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:18:50.285 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:18:50.287 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:18:50.287 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.141.131
2026-01-19 08:18:50.287 DEBUG [src.node.docker_mananger] Generated ports ['15398', '15399', '15400', '15401', '15402']
2026-01-19 08:18:50.287 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:18:50.287 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:18:50.287 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:18:50.287 DEBUG [src.node.docker_mananger] docker run -i -t -p 15398:15398 -p 15399:15399 -p 15400:15400 -p 15401:15401 -p 15402:15402 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15400 --rest-port=15398 --tcp-port=15399 --discv5-udp-port=15401 --rest-address=0.0.0.0 --nat=extip:172.18.141.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8f4bffbab01d2ba72ac245bff8a3d4aac3ceeb469b8ef19eb96daf4f1b1fe332 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15402 --metrics-logging=true --lightpush=true --relay=true
2026-01-19 08:18:50.499 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.141.131 waku 483c8b66a2da6ce90e7798f6daf0cda8f27c9fcb8543b5e31aa4033981e531af
2026-01-19 08:18:50.535 DEBUG [src.node.docker_mananger] Container started with ID 483c8b66a2da. Setting up logs at ./log/docker/receiving_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:18:50.536 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15398
2026-01-19 08:18:50.536 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:18:51.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15398/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:51.539 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"}]}'
2026-01-19 08:18:51.539 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:18:51.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15398/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:51.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12","/ip4/172.18.141.131/tcp/15400/ws/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12"],"enrUri":"enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk"}'
2026-01-19 08:18:51.542 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:18:51.549 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:18:51.550 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:18:51.550 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:18:51.550 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:18:51.552 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:18:51.552 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.141
2026-01-19 08:18:51.552 DEBUG [src.node.docker_mananger] Generated ports ['8701', '8702', '8703', '8704', '8705']
2026-01-19 08:18:51.552 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:18:51.552 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:18:51.552 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:18:51.553 DEBUG [src.node.docker_mananger] docker run -i -t -p 8701:8701 -p 8702:8702 -p 8703:8703 -p 8704:8704 -p 8705:8705 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8703 --rest-port=8701 --tcp-port=8702 --discv5-udp-port=8704 --rest-address=0.0.0.0 --nat=extip:172.18.75.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aeaedd3ba9d6fc09e349faeaf5aa21cf078d15ac037de8f0ba9f9ace45fc5535 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8705 --metrics-logging=true --lightpush=false --relay=true
2026-01-19 08:18:51.753 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.141 waku ea19a0d0f92ba9f17edff1109a0fe8616f4f567eb51a1362e7ed93e549d17d79
2026-01-19 08:18:51.786 DEBUG [src.node.docker_mananger] Container started with ID ea19a0d0f92b. Setting up logs at ./log/docker/receiving_node2_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:18:51.787 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8701
2026-01-19 08:18:51.787 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:18:52.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8701/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:52.790 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"}]}'
2026-01-19 08:18:52.791 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:18:52.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8701/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:52.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.141/tcp/8702/p2p/16Uiu2HAmVTSAnJ5d5EBP5ceRb6MwhmaMDWyZGqJhnFPUatP7qJLU","/ip4/172.18.75.141/tcp/8703/ws/p2p/16Uiu2HAmVTSAnJ5d5EBP5ceRb6MwhmaMDWyZGqJhnFPUatP7qJLU"],"enrUri":"enr:-L24QOmWSLPl3A8bpKyt8p5PK2YFlDFm4KO_7WTh-sohw33yMGMnCa2e33PoJmSVA5rH6DAAwYXRW9j4doWEJTVlMbYCgmlkgnY0gmlwhKwSS42KbXVsdGlhZGRyc5YACASsEkuNBiH-AAoErBJLjQYh_90DgnJzhQADAQAAiXNlY3AyNTZrMaED-aDmx0XlPyYZoLWPMfRgNpfZxZ-pgTLO5vmbS4ncJa2DdGNwgiH-g3VkcIIiAIV3YWt1MgE"}'
2026-01-19 08:18:52.793 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:18:52.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8701/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12"]'
2026-01-19 08:18:52.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:18:52.836 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:18:52.836 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:18:52.836 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:18:52.836 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:18:52.842 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:18:52.843 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.195
2026-01-19 08:18:52.843 DEBUG [src.node.docker_mananger] Generated ports ['22174', '22175', '22176', '22177', '22178']
2026-01-19 08:18:52.843 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:18:52.844 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:18:52.844 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:18:52.844 DEBUG [src.node.docker_mananger] docker run -i -t -p 22174:22174 -p 22175:22175 -p 22176:22176 -p 22177:22177 -p 22178:22178 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22176 --rest-port=22174 --tcp-port=22175 --discv5-udp-port=22177 --rest-address=0.0.0.0 --nat=extip:172.18.164.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f32d6bf38accbe8aecc202ad48a2e4ce68101fbad4ac2ee5fcadc5b6c72498f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22178 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk --lightpushnode=/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12 --lightpush=true --relay=false
2026-01-19 08:18:53.036 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.195 waku 8ff28908e4910dce9ee57fe00bc11a33b7e2eff6644ae3385932fbf3b94902ea
2026-01-19 08:18:53.067 DEBUG [src.node.docker_mananger] Container started with ID 8ff28908e491. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:18:53.067 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22174
2026-01-19 08:18:53.068 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:18:54.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.385 ERROR [src.node.docker_mananger] Max retries reached for container 8ff28908e491. Exiting log stream.
2026-01-19 08:18:54.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:54.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:55.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:56.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:57.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:58.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:18:59.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:00.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:01.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:02.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:03.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:04.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:05.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:06.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:07.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:08.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:09.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:10.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:11.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:12.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:13.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:14.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:14.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22174/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:14.134 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=22174): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3d925d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 08:19:14.234 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:19:14.235 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:19:14.236 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:19:14.237 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.65
2026-01-19 08:19:14.237 DEBUG [src.node.docker_mananger] Generated ports ['60543', '60544', '60545', '60546', '60547']
2026-01-19 08:19:14.237 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:19:14.237 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:19:14.237 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:19:14.237 DEBUG [src.node.docker_mananger] docker run -i -t -p 60543:60543 -p 60544:60544 -p 60545:60545 -p 60546:60546 -p 60547:60547 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60545 --rest-port=60543 --tcp-port=60544 --discv5-udp-port=60546 --rest-address=0.0.0.0 --nat=extip:172.18.134.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7db893dcbc6dfa213abcacb45acfdd5db25b4d40ed3a86bf2f4cbb98ccdc7bec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60547 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk --lightpushnode=/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12 --lightpush=true --relay=false
2026-01-19 08:19:14.421 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.65 waku 95e870e96e9fb28ba619f529c481865d7e408612a69081d7d7b2ea1c12565718
2026-01-19 08:19:14.452 DEBUG [src.node.docker_mananger] Container started with ID 95e870e96e9f. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:19:14.453 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60543
2026-01-19 08:19:14.454 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:19:15.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:15.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:15.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:15.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:15.776 ERROR [src.node.docker_mananger] Max retries reached for container 95e870e96e9f. Exiting log stream.
2026-01-19 08:19:15.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:15.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:16.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:17.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:18.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:19.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:20.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:21.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:22.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:23.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:24.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:25.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:26.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:27.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:28.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:29.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:30.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:31.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:32.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:33.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:34.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60543/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:35.515 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=60543): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3fa7b90>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 08:19:35.615 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:19:35.616 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:19:35.617 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:19:35.617 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.35.8
2026-01-19 08:19:35.617 DEBUG [src.node.docker_mananger] Generated ports ['3402', '3403', '3404', '3405', '3406']
2026-01-19 08:19:35.617 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:19:35.618 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:19:35.618 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:19:35.618 DEBUG [src.node.docker_mananger] docker run -i -t -p 3402:3402 -p 3403:3403 -p 3404:3404 -p 3405:3405 -p 3406:3406 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3404 --rest-port=3402 --tcp-port=3403 --discv5-udp-port=3405 --rest-address=0.0.0.0 --nat=extip:172.18.35.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abac33dc1db74cee3ebd5aeb1addd871f9a8f04ea4e4cdc94cab6c6b7cfdcd4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3406 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF0IZz1uzoVygNgJtMpG-ywUrRroII6S_fhzszuRLO9dOh7olLZDQJqzTV87wplMmfWFQbS1Ldqe2BX4MxQ_tN4CgmlkgnY0gmlwhKwSjYOKbXVsdGlhZGRyc5YACASsEo2DBjwnAAoErBKNgwY8KN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjVciYRlos1_OiUMsk0Ai4aao8d047KnIDE9i9c6BEXWDdGNwgjwng3VkcII8KYV3YWt1Mgk --lightpushnode=/ip4/172.18.141.131/tcp/15399/p2p/16Uiu2HAm4wQXYR8SrmvNjRZZgJBHWqEfjPc2WbaM9E3kWxLi2p12 --lightpush=true --relay=false
2026-01-19 08:19:35.817 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.35.8 waku 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a
2026-01-19 08:19:35.849 DEBUG [src.node.docker_mananger] Container started with ID 86a613137ba3. Setting up logs at ./log/docker/lightpush_node1_2026-01-19_08-18-50__e9d12ede-4554-447c-8de5-ff2cf213c0ad__wakuorg_nwaku:latest.log
2026-01-19 08:19:35.850 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3402
2026-01-19 08:19:35.851 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:19:36.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:36.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.191 ERROR [src.node.docker_mananger] Max retries reached for container 86a613137ba3. Exiting log stream.
2026-01-19 08:19:37.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:37.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:38.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:39.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:40.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:41.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:42.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:43.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:44.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:45.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:46.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:47.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:48.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:49.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:50.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:51.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:52.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:53.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:54.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:55.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3402/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:19:56.929 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=3402): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9fa3d68140>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-19 08:19:57.108 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:19:57.109 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:19:57.109 DEBUG [src.node.waku_node] Stopping container with id 483c8b66a2da
2026-01-19 08:19:57.646 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:19:57.647 DEBUG [src.node.waku_node] Stopping container with id ea19a0d0f92b
2026-01-19 08:19:58.201 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:19:58.201 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.304 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.406 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.459 ERROR [src.node.docker_mananger] Max retries reached for container 483c8b66a2da. Exiting log stream.
2026-01-19 08:19:58.508 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.609 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.711 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.812 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:58.914 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.013 ERROR [src.node.docker_mananger] Max retries reached for container ea19a0d0f92b. Exiting log stream.
2026-01-19 08:19:59.015 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.117 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.218 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.320 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.422 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.524 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.626 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.727 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.829 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:19:59.930 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.031 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.133 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.235 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.336 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.438 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.539 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.641 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.743 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.844 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:00.946 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.047 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.149 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.250 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.351 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.453 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.554 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.656 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.758 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.859 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:01.961 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.062 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.164 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.265 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.367 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.468 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.570 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.671 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.773 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.874 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:02.976 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.077 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.179 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.281 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.282 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a/stop: Not Found ("No such container: 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a")
2026-01-19 08:20:03.282 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.383 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.485 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.586 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.688 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.789 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.891 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:03.992 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.093 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.195 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.296 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.398 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.500 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.601 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.703 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.804 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:04.905 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.007 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.108 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.209 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.311 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.413 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.514 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.616 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.718 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.819 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:05.921 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.023 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.125 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.227 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.328 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.430 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.531 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.633 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.734 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.836 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:06.938 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.039 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.140 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.242 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.344 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.445 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.547 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.648 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.750 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.851 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:07.953 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.055 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.156 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.258 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.360 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.361 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a/stop: Not Found ("No such container: 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a")
2026-01-19 08:20:08.361 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.463 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.564 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.666 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.768 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.869 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:08.971 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.073 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.174 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.276 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.378 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.479 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.580 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.682 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.784 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.886 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:09.987 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.088 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.190 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.292 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.394 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.496 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.597 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.699 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.801 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:10.903 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.004 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.106 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.208 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.309 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.411 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.512 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.614 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.716 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.818 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:11.919 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.021 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.122 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.224 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.325 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.427 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.528 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.630 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.731 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.833 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:12.935 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:13.037 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:13.138 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:13.240 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:13.342 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:13.443 DEBUG [src.node.waku_node] Stopping container with id 86a613137ba3
2026-01-19 08:20:13.445 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a/stop: Not Found ("No such container: 86a613137ba3e0a8a0531316aba004202d658149457d324eaec59fde06d53b9a")
2026-01-19 08:20:13.446 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:20:13.470 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:20:13.494 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:20:13.495 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:20:13.495 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:20:13.495 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,99 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_lightpush with id: 2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f__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.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62584', '62585', '62586', '62587', '62588']
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 62584:62584 -p 62585:62585 -p 62586:62586 -p 62587:62587 -p 62588:62588 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62586 --rest-port=62584 --tcp-port=62585 --discv5-udp-port=62587 --rest-address=0.0.0.0 --nat=extip:172.18.240.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=99c3b6697ac7cbc8babc74f7a8b0a64d7f332afd6bacbf1a41df2cfac7caf1ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62588 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.240.105 waku 05cf4c174b3820e78e47f4071ab7e524c97997637cdca561281f5663e6bbfba9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 05cf4c174b38. Setting up logs at ./log/docker/node1_2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62584
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 be2734caf37b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 870c2aa342a2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62584/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:62584/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.105/tcp/62585/p2p/16Uiu2HAm8bYnzXE3ncHFyyXu9tT7eeVEkScoLcUjG1BNhs96CUpL","/ip4/172.18.240.105/tcp/62586/ws/p2p/16Uiu2HAm8bYnzXE3ncHFyyXu9tT7eeVEkScoLcUjG1BNhs96CUpL"],"enrUri":"enr:-L24QOdn4n17LyF4Uqg3WwPh_Sj91qyQRfhjEFuf8e_gY4f5JhMMXBf9b5Z3Vy4W5j5MWIvMKnT5iGZoXszRs17e09YCgmlkgnY0gmlwhKwS8GmKbXVsdGlhZGRyc5YACASsEvBpBvR5AAoErBLwaQb0et0DgnJzhQADAQAAiXNlY3AyNTZrMaECw6-c1kdFE7_r3XIDoodNm26FVypKMxXAdt-5rK4HaQ2DdGNwgvR5g3VkcIL0e4V3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f__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.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3214', '3215', '3216', '3217', '3218']
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 3214:3214 -p 3215:3215 -p 3216:3216 -p 3217:3217 -p 3218:3218 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3216 --rest-port=3214 --tcp-port=3215 --discv5-udp-port=3217 --rest-address=0.0.0.0 --nat=extip:172.18.218.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b48fe1f4afb8c1a676ebe3e45b62dc23dde8270dac4009eedf290baeef0cede3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3218 --metrics-logging=true --lightpush=false --relay=true --discv5-bootstrap-node=enr:-L24QOdn4n17LyF4Uqg3WwPh_Sj91qyQRfhjEFuf8e_gY4f5JhMMXBf9b5Z3Vy4W5j5MWIvMKnT5iGZoXszRs17e09YCgmlkgnY0gmlwhKwS8GmKbXVsdGlhZGRyc5YACASsEvBpBvR5AAoErBLwaQb0et0DgnJzhQADAQAAiXNlY3AyNTZrMaECw6-c1kdFE7_r3XIDoodNm26FVypKMxXAdt-5rK4HaQ2DdGNwgvR5g3VkcIL0e4V3YWt1Mgk
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.167 waku c85f2b523a864563aa0df7f457c8fa74e13d5d1417ede7d3a76961f6e079dd37
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c85f2b523a86. Setting up logs at ./log/docker/node1_2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3214
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:3214/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:3214/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.167/tcp/3215/p2p/16Uiu2HAmFQ1teeQfVwqpxQntjhN3t2z6bFzEiy4NnSsJp2CkVFi2","/ip4/172.18.218.167/tcp/3216/ws/p2p/16Uiu2HAmFQ1teeQfVwqpxQntjhN3t2z6bFzEiy4NnSsJp2CkVFi2"],"enrUri":"enr:-L24QIS6gnEyMofChB5M5oUR5FT3RVtukpJWLv3PrwDocr-fS3_P-h-iBYdrgKzQls1NQDIoUa-URkCtxszuNY0Qa6gCgmlkgnY0gmlwhKwS2qeKbXVsdGlhZGRyc5YACASsEtqnBgyPAAoErBLapwYMkN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKL0XOIQKgJkUnq8pq09WvzOa8omiUM9F8LcQFoygMfODdGNwggyPg3VkcIIMkYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f__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.63.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37569', '37570', '37571', '37572', '37573']
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 37569:37569 -p 37570:37570 -p 37571:37571 -p 37572:37572 -p 37573:37573 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37571 --rest-port=37569 --tcp-port=37570 --discv5-udp-port=37572 --rest-address=0.0.0.0 --nat=extip:172.18.63.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=419c0fc51288e105e9e06bbbea2ea71fb2df572a90b74d3d0ea356afedaa7ffe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37573 --metrics-logging=true --lightpush=true --relay=true --discv5-bootstrap-node=enr:-L24QOdn4n17LyF4Uqg3WwPh_Sj91qyQRfhjEFuf8e_gY4f5JhMMXBf9b5Z3Vy4W5j5MWIvMKnT5iGZoXszRs17e09YCgmlkgnY0gmlwhKwS8GmKbXVsdGlhZGRyc5YACASsEvBpBvR5AAoErBLwaQb0et0DgnJzhQADAQAAiXNlY3AyNTZrMaECw6-c1kdFE7_r3XIDoodNm26FVypKMxXAdt-5rK4HaQ2DdGNwgvR5g3VkcIL0e4V3YWt1Mgk --lightpushnode=/ip4/172.18.240.105/tcp/62585/p2p/16Uiu2HAm8bYnzXE3ncHFyyXu9tT7eeVEkScoLcUjG1BNhs96CUpL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.63.19 waku 6d2336d36bf39810f2b86c450ea62bbfc41d0c6e03836ae5234cd09bccf9bcc1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6d2336d36bf3. Setting up logs at ./log/docker/node1_2026-01-19_07-52-54__fc7b994d-3a81-42d8-93da-e68ba1137d9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37569
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:37569/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:37569/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.63.19/tcp/37570/p2p/16Uiu2HAmRxzqbHHemAwyYD2CVBSHBgHjrE52s5mb4uY75s66DwkB","/ip4/172.18.63.19/tcp/37571/ws/p2p/16Uiu2HAmRxzqbHHemAwyYD2CVBSHBgHjrE52s5mb4uY75s66DwkB"],"enrUri":"enr:-L24QKgxsQOO8EzVXT6C3OBvnjLEagVNCmaDo9tO95DZuPQHaAZJkY4y-Nc4i5PcUplYNNxmyhOS1uFCqn4evNATkGgCgmlkgnY0gmlwhKwSPxOKbXVsdGlhZGRyc5YACASsEj8TBpLCAAoErBI_EwaSw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDxcTvtKOZr5BSPEbfPesi2rbqU8sFS6OSEeLf3HmADTCDdGNwgpLCg3VkcIKSxIV3YWt1Mgk"}'
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:62584/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:3214/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  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:37569/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": 1768809178484456494}}'
INFO  src.node.api_clients.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:62584/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":1768809178484456494,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2: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:3214/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":1768809178484456494,"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 05cf4c174b38
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c85f2b523a86
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6d2336d36bf3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 05cf4c174b38. 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,115 @@
2026-01-19 07:52:46.434 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 07:52:46.435 DEBUG [tests.conftest] Running test: test_repeated_filter_requestID with id: 2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9
2026-01-19 07:52:46.435 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 07:52:46.436 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-19 07:52:46.436 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-19 07:52:46.445 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:52:46.445 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9__wakuorg_nwaku:latest.log
2026-01-19 07:52:46.451 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:52:46.452 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9__wakuorg_nwaku:latest.log
2026-01-19 07:52:46.458 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 07:52:46.458 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9__wakuorg_nwaku:latest.log
2026-01-19 07:52:46.458 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 07:52:46.459 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-19 07:52:46.460 DEBUG [tests.e2e.test_e2e] Create 3 nodes
2026-01-19 07:52:46.460 DEBUG [tests.e2e.test_e2e] Start 3 nodes with their corresponding config
2026-01-19 07:52:46.460 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:52:46.460 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:52:46.499 DEBUG [src.node.docker_mananger] Network waku created
2026-01-19 07:52:46.500 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.61.95
2026-01-19 07:52:46.500 DEBUG [src.node.docker_mananger] Generated ports ['49108', '49109', '49110', '49111', '49112']
2026-01-19 07:52:46.500 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:52:46.500 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:52:46.500 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:52:46.500 DEBUG [src.node.docker_mananger] docker run -i -t -p 49108:49108 -p 49109:49109 -p 49110:49110 -p 49111:49111 -p 49112:49112 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49110 --rest-port=49108 --tcp-port=49109 --discv5-udp-port=49111 --rest-address=0.0.0.0 --nat=extip:172.18.61.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aac6cc77c039fee461baef4d458fa0a87a13334afa5216a1cb3cad9b81acea2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49112 --metrics-logging=true --relay=true --store=true
2026-01-19 07:52:49.782 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.61.95 waku e1da66dd61820e6cd35ed9fb24de58d199e93f901a560e0209ddb1a0e4425d02
2026-01-19 07:52:49.815 DEBUG [src.node.docker_mananger] Container started with ID e1da66dd6182. Setting up logs at ./log/docker/node1_2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9__wakuorg_nwaku:latest.log
2026-01-19 07:52:49.816 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49108
2026-01-19 07:52:49.817 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:52:50.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49108/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:50.821 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"}]}'
2026-01-19 07:52:50.821 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:52:50.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49108/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:50.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.95/tcp/49109/p2p/16Uiu2HAmSDgRcFv3XpE9FFrNtnQBoGcHWcPYzXgXPhZsDgR8EAVe","/ip4/172.18.61.95/tcp/49110/ws/p2p/16Uiu2HAmSDgRcFv3XpE9FFrNtnQBoGcHWcPYzXgXPhZsDgR8EAVe"],"enrUri":"enr:-L24QFC3O1KNhtmTPxm_Ir5DFW-gx5gRuVdIiKJ6PepcO4GNaTBKdvsZT_uKgxJ9__Ufs7iLUJa9Qrs4qN0pKIzg3pYCgmlkgnY0gmlwhKwSPV-KbXVsdGlhZGRyc5YACASsEj1fBr_VAAoErBI9Xwa_1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyYfUCaSCeuWMk8Am63RS6I6rMDUE4sqLQr9Nt0zmxvmDdGNwgr_Vg3VkcIK_14V3YWt1MgM"}'
2026-01-19 07:52:50.824 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:52:50.824 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:52:50.824 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:52:50.826 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:52:50.826 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.196
2026-01-19 07:52:50.827 DEBUG [src.node.docker_mananger] Generated ports ['43536', '43537', '43538', '43539', '43540']
2026-01-19 07:52:50.827 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:52:50.827 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:52:50.827 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:52:50.827 DEBUG [src.node.docker_mananger] docker run -i -t -p 43536:43536 -p 43537:43537 -p 43538:43538 -p 43539:43539 -p 43540:43540 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43538 --rest-port=43536 --tcp-port=43537 --discv5-udp-port=43539 --rest-address=0.0.0.0 --nat=extip:172.18.218.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1c4aefaef68a0b0eda75f4ecc38840267c40dabeb0c7d6ada24df27588ff703f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43540 --metrics-logging=true --relay=true --store=true --filter=true --discv5-bootstrap-node=enr:-L24QFC3O1KNhtmTPxm_Ir5DFW-gx5gRuVdIiKJ6PepcO4GNaTBKdvsZT_uKgxJ9__Ufs7iLUJa9Qrs4qN0pKIzg3pYCgmlkgnY0gmlwhKwSPV-KbXVsdGlhZGRyc5YACASsEj1fBr_VAAoErBI9Xwa_1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyYfUCaSCeuWMk8Am63RS6I6rMDUE4sqLQr9Nt0zmxvmDdGNwgr_Vg3VkcIK_14V3YWt1MgM
2026-01-19 07:52:51.005 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.196 waku 996f138c69ea3c263803655cfbf9b2c2fa7b124c967cd905eb8359145961e76e
2026-01-19 07:52:51.037 DEBUG [src.node.docker_mananger] Container started with ID 996f138c69ea. Setting up logs at ./log/docker/node2_2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9__wakuorg_nwaku:latest.log
2026-01-19 07:52:51.039 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43536
2026-01-19 07:52:51.039 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:52:52.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43536/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:52.045 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":"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"}]}'
2026-01-19 07:52:52.045 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:52:52.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43536/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:52.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.196/tcp/43537/p2p/16Uiu2HAmVGaa6Swd4T2QvauhnJj9AMVkmj8RADCSSecDJD2rmxt5","/ip4/172.18.218.196/tcp/43538/ws/p2p/16Uiu2HAmVGaa6Swd4T2QvauhnJj9AMVkmj8RADCSSecDJD2rmxt5"],"enrUri":"enr:-L24QInb3QVF6Whuqoe1l6qs9ZxGGU0Pvb6qp87ll5nuHt4yVQVIjoAHkoM6thWV3z8uY16j83N2cpXR0pCsplaCATICgmlkgnY0gmlwhKwS2sSKbXVsdGlhZGRyc5YACASsEtrEBqoRAAoErBLaxAaqEt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9tkDP7nxU-HwOaXTrUAp_5OcueXwxZSY-xDXqYerFl6DdGNwgqoRg3VkcIKqE4V3YWt1Mgc"}'
2026-01-19 07:52:52.052 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:52:52.053 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 07:52:52.053 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 07:52:52.058 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 07:52:52.060 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.217.107
2026-01-19 07:52:52.060 DEBUG [src.node.docker_mananger] Generated ports ['60074', '60075', '60076', '60077', '60078']
2026-01-19 07:52:52.060 DEBUG [src.node.waku_node] Cluster id was resolved to: 3
2026-01-19 07:52:52.062 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-19 07:52:52.062 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 07:52:52.064 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 07:52:52.066 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 07:52:52.068 DEBUG [src.node.docker_mananger] docker run -i -t -p 60074:60074 -p 60075:60075 -p 60076:60076 -p 60077:60077 -p 60078:60078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60076 --rest-port=60074 --tcp-port=60075 --discv5-udp-port=60077 --rest-address=0.0.0.0 --nat=extip:172.18.217.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=058f45b4adad781ef8bb0dc2f097a410a4a2aa94b2dcefe7e4bbccb40c8ea33a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60078 --metrics-logging=true --relay=true --filternode=/ip4/172.18.218.196/tcp/43537/p2p/16Uiu2HAmVGaa6Swd4T2QvauhnJj9AMVkmj8RADCSSecDJD2rmxt5 --store=false --discv5-bootstrap-node=enr:-L24QInb3QVF6Whuqoe1l6qs9ZxGGU0Pvb6qp87ll5nuHt4yVQVIjoAHkoM6thWV3z8uY16j83N2cpXR0pCsplaCATICgmlkgnY0gmlwhKwS2sSKbXVsdGlhZGRyc5YACASsEtrEBqoRAAoErBLaxAaqEt0DgnJzhQADAQAAiXNlY3AyNTZrMaED9tkDP7nxU-HwOaXTrUAp_5OcueXwxZSY-xDXqYerFl6DdGNwgqoRg3VkcIKqE4V3YWt1Mgc
2026-01-19 07:52:52.273 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.217.107 waku 7bf4dde131860505d1f488ec2057b4caa54dff35e174c49099900cd8eb429c6e
2026-01-19 07:52:52.305 DEBUG [src.node.docker_mananger] Container started with ID 7bf4dde13186. Setting up logs at ./log/docker/node3_2026-01-19_07-52-46__d8641662-c1ff-4cbd-a2d8-054184ee26d9__wakuorg_nwaku:latest.log
2026-01-19 07:52:52.305 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60074
2026-01-19 07:52:52.306 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 07:52:53.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60074/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:53.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-19 07:52:53.311 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 07:52:53.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60074/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:53.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.107/tcp/60075/p2p/16Uiu2HAmB9VzBZP9Kr4q9LkcdtfNuWtQJj9FNmfPrmcd85HB1p9Y","/ip4/172.18.217.107/tcp/60076/ws/p2p/16Uiu2HAmB9VzBZP9Kr4q9LkcdtfNuWtQJj9FNmfPrmcd85HB1p9Y"],"enrUri":"enr:-L24QCBBsrMMNuEy2Ah2dDz4LLIv2Apn6rQgMLNbl_VdOOrLVXOJyw7CSqGWkaWFPcq1K1jZdHGFUF_QYSRUjrwPFAECgmlkgnY0gmlwhKwS2WuKbXVsdGlhZGRyc5YACASsEtlrBuqrAAoErBLZawbqrN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6ZZl_4rJj4ZMagul5qErvgbHF-Xyr9V4rZeJwuMWlKuDdGNwguqrg3VkcILqrYV3YWt1MgE"}'
2026-01-19 07:52:53.313 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 07:52:53.314 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topics
2026-01-19 07:52:53.314 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49108/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:52:53.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:52:53.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43536/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-19 07:52:53.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:52:53.323 DEBUG [tests.e2e.test_e2e] Wait for all nodes auto connection
2026-01-19 07:52:53.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49108/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:53.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.218.196/tcp/33572/p2p/16Uiu2HAmVGaa6Swd4T2QvauhnJj9AMVkmj8RADCSSecDJD2rmxt5","protocols":["/ipfs/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-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-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-19 07:52:53.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43536/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:52:53.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.61.95/tcp/49109/p2p/16Uiu2HAmSDgRcFv3XpE9FFrNtnQBoGcHWcPYzXgXPhZsDgR8EAVe","protocols":["/ipfs/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-127-ga4e44d","origin":"Discv5"}]'
2026-01-19 07:52:53.330 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-01-19 07:53:23.330 DEBUG [tests.e2e.test_e2e] Node3 subscribe to filter for pubsubtopic /waku/2/rs/3/1 2 times with same request id
2026-01-19 07:53:23.330 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60074/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:53:23.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-19 07:53:23.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60074/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-19 07:53:23.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-19 07:53:23.349 DEBUG [tests.e2e.test_e2e] Node1 publish message for topic /waku/2/rs/3/1
2026-01-19 07:53:23.349 DEBUG [src.steps.store] Relaying message
2026-01-19 07:53:23.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49108/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)'}'
2026-01-19 07:53:23.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 07:53:23.355 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-19 07:53:23.556 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-01-19 07:53:28.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60074/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:28.559 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":1768809203349734640,"ephemeral":false}]'
2026-01-19 07:53:28.559 DEBUG [tests.e2e.test_e2e] Response for node 3 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768809203349734640, 'ephemeral': False}]
2026-01-19 07:53:28.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60074/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-19 07:53:28.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-01-19 07:53:28.562 DEBUG [tests.e2e.test_e2e] Response for node3 using same request ID is []
2026-01-19 07:53:28.564 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 07:53:28.565 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 07:53:28.565 DEBUG [src.node.waku_node] Stopping container with id e1da66dd6182
2026-01-19 07:53:29.107 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:53:29.107 DEBUG [src.node.waku_node] Stopping container with id 996f138c69ea
2026-01-19 07:53:29.624 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:53:29.624 DEBUG [src.node.waku_node] Stopping container with id 7bf4dde13186
2026-01-19 07:53:29.921 ERROR [src.node.docker_mananger] Max retries reached for container e1da66dd6182. Exiting log stream.
2026-01-19 07:53:30.135 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 07:53:30.136 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 07:53:30.161 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:53:30.214 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 07:53:30.236 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,154 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_ping_only_some_nodes_have_subscriptions with id: 2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d
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_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__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.113.62
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2015', '2016', '2017', '2018', '2019']
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 2015:2015 -p 2016:2016 -p 2017:2017 -p 2018:2018 -p 2019:2019 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2017 --rest-port=2015 --tcp-port=2016 --discv5-udp-port=2018 --rest-address=0.0.0.0 --nat=extip:172.18.113.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c5bdcbd5a8e3817ad084278cae0fedccadb248fe2bf4c572caf558df39fdb5dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2019 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.113.62 waku 8164fc58c7a02f9a87597c52416c46f7c1b510a48249ee0a87216b86367dd716
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8164fc58c7a0. Setting up logs at ./log/docker/node1_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2015
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 fa03efbdeff9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b1a880482bcc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2015/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:2015/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.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe","/ip4/172.18.113.62/tcp/2017/ws/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe"],"enrUri":"enr:-L24QCiuvKylfcl_oQOdYvbK3BWs_XM236P5nM-pM9nT1ZOIOdBsLgorKZGRvLvppmjgBHievUsEg7xzxa74Jp_fE_kCgmlkgnY0gmlwhKwScT6KbXVsdGlhZGRyc5YACASsEnE-BgfgAAoErBJxPgYH4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECHfyNG5eHACEdSDgbck6TJp8ZWVCf4IScfTNOV7VxCwuDdGNwggfgg3VkcIIH4oV3YWt1MgU"}'
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_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__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.230.24
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1803', '1804', '1805', '1806', '1807']
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 1803:1803 -p 1804:1804 -p 1805:1805 -p 1806:1806 -p 1807:1807 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1805 --rest-port=1803 --tcp-port=1804 --discv5-udp-port=1806 --rest-address=0.0.0.0 --nat=extip:172.18.230.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e20bced259d73fc556c4aa65ddcc79bd3a74fef2cf27b2ab004842cde5e3bffb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1807 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCiuvKylfcl_oQOdYvbK3BWs_XM236P5nM-pM9nT1ZOIOdBsLgorKZGRvLvppmjgBHievUsEg7xzxa74Jp_fE_kCgmlkgnY0gmlwhKwScT6KbXVsdGlhZGRyc5YACASsEnE-BgfgAAoErBJxPgYH4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECHfyNG5eHACEdSDgbck6TJp8ZWVCf4IScfTNOV7VxCwuDdGNwggfgg3VkcIIH4oV3YWt1MgU --filternode=/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.24 waku 61d9ac44fa3519f5d2c47c13d747cc92a76d028866ba45ee112d710e7c452c76
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 61d9ac44fa35. Setting up logs at ./log/docker/node2_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1803
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:1803/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:1803/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.230.24/tcp/1804/p2p/16Uiu2HAmH4jMnafYGa72ubPUTgy7zAPRib3Dryo9stxUoMCXuAxm","/ip4/172.18.230.24/tcp/1805/ws/p2p/16Uiu2HAmH4jMnafYGa72ubPUTgy7zAPRib3Dryo9stxUoMCXuAxm"],"enrUri":"enr:-L24QOTZEaTUJF-a-55vHn-UZURiUrdBh1_RiarCRmYbZBISK04vwApoCO6e3HtEi1JhOd2LHoIvtPZJhY2n__k55goCgmlkgnY0gmlwhKwS5hiKbXVsdGlhZGRyc5YACASsEuYYBgcMAAoErBLmGAYHDd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQYO8eyrtRSpQ00oWDT5KIuz3WcZGlTKcG82J3ahY9caDdGNwggcMg3VkcIIHDoV3YWt1MgA"}'
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:1803/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe"]'
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:2015/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:1803/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4998d212-968c-4b6b-bfe5-7a4ba5e961d6", "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":"4998d212-968c-4b6b-bfe5-7a4ba5e961d6","statusDesc":"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_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.73.43
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30250', '30251', '30252', '30253', '30254']
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 30250:30250 -p 30251:30251 -p 30252:30252 -p 30253:30253 -p 30254:30254 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30252 --rest-port=30250 --tcp-port=30251 --discv5-udp-port=30253 --rest-address=0.0.0.0 --nat=extip:172.18.73.43 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fedddbde095aab64884ea7c8bb26662fceb43242ff7f65c209ded7cc343d86b4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30254 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCiuvKylfcl_oQOdYvbK3BWs_XM236P5nM-pM9nT1ZOIOdBsLgorKZGRvLvppmjgBHievUsEg7xzxa74Jp_fE_kCgmlkgnY0gmlwhKwScT6KbXVsdGlhZGRyc5YACASsEnE-BgfgAAoErBJxPgYH4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECHfyNG5eHACEdSDgbck6TJp8ZWVCf4IScfTNOV7VxCwuDdGNwggfgg3VkcIIH4oV3YWt1MgU --filternode=/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.73.43 waku 69db2243f4f0556b81a8d7bf3622bced52cde0fdb94af40d69528abed2349585
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 69db2243f4f0. Setting up logs at ./log/docker/node3_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30250
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:30250/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:30250/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.73.43/tcp/30251/p2p/16Uiu2HAmASRduuFmAEFFw41nYiDARWQWcawdXuxKM5v42kAKqdkS","/ip4/172.18.73.43/tcp/30252/ws/p2p/16Uiu2HAmASRduuFmAEFFw41nYiDARWQWcawdXuxKM5v42kAKqdkS"],"enrUri":"enr:-L24QAf7VVXncR2q-_DX_VnPd4Belj6UWArqQWiuBVkEz-Z7SVfio08h4vZsJBIZoQs0JLLLyrRCeOrQZ3ZYWcLz10ICgmlkgnY0gmlwhKwSSSuKbXVsdGlhZGRyc5YACASsEkkrBnYrAAoErBJJKwZ2LN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3xCq0xc2KEhA-argC4bx4ZhlkQG5Jk0KnuxmgBnWRGeDdGNwgnYrg3VkcIJ2LYV3YWt1MgA"}'
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:30250/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe"]'
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_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__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.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56353', '56354', '56355', '56356', '56357']
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 56353:56353 -p 56354:56354 -p 56355:56355 -p 56356:56356 -p 56357:56357 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56355 --rest-port=56353 --tcp-port=56354 --discv5-udp-port=56356 --rest-address=0.0.0.0 --nat=extip:172.18.16.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b8c786e213a0afecce28c15f2e4cd4c73b8adcbcd9d5af37bff179fc3fbb3b61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56357 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCiuvKylfcl_oQOdYvbK3BWs_XM236P5nM-pM9nT1ZOIOdBsLgorKZGRvLvppmjgBHievUsEg7xzxa74Jp_fE_kCgmlkgnY0gmlwhKwScT6KbXVsdGlhZGRyc5YACASsEnE-BgfgAAoErBJxPgYH4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECHfyNG5eHACEdSDgbck6TJp8ZWVCf4IScfTNOV7VxCwuDdGNwggfgg3VkcIIH4oV3YWt1MgU --filternode=/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.34 waku 5f11c16c73e2d192c42dcea445776ba5ca0989c34fbee591b903662634a04f37
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5f11c16c73e2. Setting up logs at ./log/docker/node4_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56353
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:56353/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:56353/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.34/tcp/56354/p2p/16Uiu2HAm65exwd2NuwDvMJgH7e16fPyQecmkKJ9XbYWYPP77ZzAt","/ip4/172.18.16.34/tcp/56355/ws/p2p/16Uiu2HAm65exwd2NuwDvMJgH7e16fPyQecmkKJ9XbYWYPP77ZzAt"],"enrUri":"enr:-L24QEvh6q_qGBd0wtgy4UDcZA62apd5jJJv0mRuvrorK9FaVkVeYzrts0w9qVxWAdJKubzIreiWWt2TTn7uBz5dbbICgmlkgnY0gmlwhKwSECKKbXVsdGlhZGRyc5YACASsEhAiBtwiAAoErBIQIgbcI90DgnJzhQADAQAAiXNlY3AyNTZrMaECnk_K72ZIy9dp33vgfsUzYVi8rNM4EzsXOlYugO--EeGDdGNwgtwig3VkcILcJIV3YWt1MgA"}'
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:56353/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe"]'
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_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__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.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6061', '6062', '6063', '6064', '6065']
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 6061:6061 -p 6062:6062 -p 6063:6063 -p 6064:6064 -p 6065:6065 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6063 --rest-port=6061 --tcp-port=6062 --discv5-udp-port=6064 --rest-address=0.0.0.0 --nat=extip:172.18.173.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0c3d4aec57f8adaec8e8a2ca0bcebe5cfb1b41407dd6eae7f6cd1ba0da2c4768 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6065 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCiuvKylfcl_oQOdYvbK3BWs_XM236P5nM-pM9nT1ZOIOdBsLgorKZGRvLvppmjgBHievUsEg7xzxa74Jp_fE_kCgmlkgnY0gmlwhKwScT6KbXVsdGlhZGRyc5YACASsEnE-BgfgAAoErBJxPgYH4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECHfyNG5eHACEdSDgbck6TJp8ZWVCf4IScfTNOV7VxCwuDdGNwggfgg3VkcIIH4oV3YWt1MgU --filternode=/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.121 waku e0cf5ce2ed53d4e44f00e19d887fda2056bb77cfed3b9532ea5677d574a51526
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e0cf5ce2ed53. Setting up logs at ./log/docker/node5_2026-01-19_07-53-21__eb2acfcc-7a66-499d-ae9c-f806dbc68a9d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6061
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:6061/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:6061/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.121/tcp/6062/p2p/16Uiu2HAmMdFCr8LTHV3LyELupVcvSDGhFQYjn8cPDc1VEr9pvNRV","/ip4/172.18.173.121/tcp/6063/ws/p2p/16Uiu2HAmMdFCr8LTHV3LyELupVcvSDGhFQYjn8cPDc1VEr9pvNRV"],"enrUri":"enr:-L24QLcFH_BTJMm1soWz09ZvsydrwSBBv3uO6O1nNhVsQFm9bS8XA23NXc5HbGhkbNFxO4GXliGOyZuiNLVL6FacSFICgmlkgnY0gmlwhKwSrXmKbXVsdGlhZGRyc5YACASsEq15BheuAAoErBKteQYXr90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhUbREwEL2GwxvlunRqLhhrZwQ2zQ_UPlOSIBGJsluXiDdGNwgheug3VkcIIXsIV3YWt1MgA"}'
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:6061/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.113.62/tcp/2016/p2p/16Uiu2HAkwSjAHBdW6Uv6GMpaRNq1SiQmSrCeeZTWBicTWXR5xTGe"]'
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:1803/filter/v2/subscriptions/1" -H "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30250/filter/v2/subscriptions/fcfa3f44-e89b-45df-b456-404aef112de6" -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:30250/filter/v2/subscriptions/fcfa3f44-e89b-45df-b456-404aef112de6. Response content: b'{"requestId":"fcfa3f44-e89b-45df-b456-404aef112de6","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56353/filter/v2/subscriptions/9d861937-16e7-44bc-b13a-ec3c24a3b40f" -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:56353/filter/v2/subscriptions/9d861937-16e7-44bc-b13a-ec3c24a3b40f. Response content: b'{"requestId":"9d861937-16e7-44bc-b13a-ec3c24a3b40f","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6061/filter/v2/subscriptions/37ee1626-0a5e-4dc3-8236-e1d15ca02f98" -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:6061/filter/v2/subscriptions/37ee1626-0a5e-4dc3-8236-e1d15ca02f98. Response content: b'{"requestId":"37ee1626-0a5e-4dc3-8236-e1d15ca02f98","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 8164fc58c7a0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 61d9ac44fa35
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 69db2243f4f0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8164fc58c7a0. 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 5f11c16c73e2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 61d9ac44fa35. 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 e0cf5ce2ed53
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 69db2243f4f0. 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,108 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_cursor_pointing_to_deleted_message with id: 2026-01-19_08-02-29__0e884ec2-ede1-4cb6-92db-6cafc01e284f
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_2026-01-19_08-02-29__0e884ec2-ede1-4cb6-92db-6cafc01e284f__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.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30665', '30666', '30667', '30668', '30669']
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 30665:30665 -p 30666:30666 -p 30667:30667 -p 30668:30668 -p 30669:30669 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30667 --rest-port=30665 --tcp-port=30666 --discv5-udp-port=30668 --rest-address=0.0.0.0 --nat=extip:172.18.160.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afbca97fd11f379c3c195deecfd82cd1a6e4cdd5e6eeffb1a1a9a9210bbed71e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30669 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.34 waku 3d2ff237fa36bfdd30d5c456839d25ce10047bcb5913e07e9a943e16e5ae32a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3d2ff237fa36. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-02-29__0e884ec2-ede1-4cb6-92db-6cafc01e284f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30665
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 64318b166e65. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ff2103ccd1fd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30665/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:30665/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.34/tcp/30666/p2p/16Uiu2HAmAn9dkNxhM8VXDEvBxbaqhpB2bi93tKTUMW2eGCPxHrGh","/ip4/172.18.160.34/tcp/30667/ws/p2p/16Uiu2HAmAn9dkNxhM8VXDEvBxbaqhpB2bi93tKTUMW2eGCPxHrGh"],"enrUri":"enr:-L24QIUTGR2vwt2zal-xTpYFLuyWSdUeqJUrqrG1TyR832ioJXyqq5fueQccBf8sQ2hy_45l9DcGmNcCzMAN3upzm7ACgmlkgnY0gmlwhKwSoCKKbXVsdGlhZGRyc5YACASsEqAiBnfKAAoErBKgIgZ3y90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5B4wYr33N3VSC1XlxLqHY9I9dQCxQ9RurZpacAn0-WKDdGNwgnfKg3VkcIJ3zIV3YWt1MgM"}'
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_2026-01-19_08-02-29__0e884ec2-ede1-4cb6-92db-6cafc01e284f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.121.176
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8024', '8025', '8026', '8027', '8028']
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 8024:8024 -p 8025:8025 -p 8026:8026 -p 8027:8027 -p 8028:8028 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8026 --rest-port=8024 --tcp-port=8025 --discv5-udp-port=8027 --rest-address=0.0.0.0 --nat=extip:172.18.121.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbae0d3161aed64c8d410fafb9ae46f015ddd2bc455c51af2bedd66bda0cec15 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8028 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIUTGR2vwt2zal-xTpYFLuyWSdUeqJUrqrG1TyR832ioJXyqq5fueQccBf8sQ2hy_45l9DcGmNcCzMAN3upzm7ACgmlkgnY0gmlwhKwSoCKKbXVsdGlhZGRyc5YACASsEqAiBnfKAAoErBKgIgZ3y90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5B4wYr33N3VSC1XlxLqHY9I9dQCxQ9RurZpacAn0-WKDdGNwgnfKg3VkcIJ3zIV3YWt1MgM --storenode=/ip4/172.18.160.34/tcp/30666/p2p/16Uiu2HAmAn9dkNxhM8VXDEvBxbaqhpB2bi93tKTUMW2eGCPxHrGh --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.176 waku 3b56dba4bb79b9c3bb21455589240c7771fc0ff0eb3a15d684c9db21f6557168
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3b56dba4bb79. Setting up logs at ./log/docker/store_node1_2026-01-19_08-02-29__0e884ec2-ede1-4cb6-92db-6cafc01e284f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8024
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:8024/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:8024/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.176/tcp/8025/p2p/16Uiu2HAmDpgQGjJXfVhXKPwVsoqQsXyp4sPjoWH5yK6xBvcVgi1a","/ip4/172.18.121.176/tcp/8026/ws/p2p/16Uiu2HAmDpgQGjJXfVhXKPwVsoqQsXyp4sPjoWH5yK6xBvcVgi1a"],"enrUri":"enr:-L24QBA5yRlzhXZIjAzCQbgxsM90vuZQkcVFdcdxOWZd5a35KiGAVojrdylwFGlrE6Fwuz2X4wlgjnQJjt_Wvk72wVcCgmlkgnY0gmlwhKwSebCKbXVsdGlhZGRyc5YACASsEnmwBh9ZAAoErBJ5sAYfWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEVczUzkOxosEecC4iBK6DcRHUYfNulydfnpiSr4zzt2DdGNwgh9Zg3VkcIIfW4V3YWt1MgM"}'
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:8024/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.34/tcp/30666/p2p/16Uiu2HAmAn9dkNxhM8VXDEvBxbaqhpB2bi93tKTUMW2eGCPxHrGh"]'
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:30665/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:8024/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:30665/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:30665/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:30665/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:30665/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:30665/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:30665/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:30665/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:30665/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:30665/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:30665/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30665/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xd52a737fc98ffc3434ce2131f34917a630532bbeb264b05c13635f925c3313e3&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:30665/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xd52a737fc98ffc3434ce2131f34917a630532bbeb264b05c13635f925c3313e3&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8024/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xd52a737fc98ffc3434ce2131f34917a630532bbeb264b05c13635f925c3313e3&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:8024/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xd52a737fc98ffc3434ce2131f34917a630532bbeb264b05c13635f925c3313e3&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
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 3d2ff237fa36
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3b56dba4bb79
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,73 @@
2026-01-19 08:01:39.229 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-19 08:01:39.229 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/20/sometopic/someencoding] with id: 2026-01-19_08-01-39__ce14f5cd-66fb-46ac-90b6-2b079458c768
2026-01-19 08:01:39.229 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-19 08:01:39.230 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-19 08:01:39.230 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-19 08:01:39.237 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:01:39.237 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-19_08-01-39__ce14f5cd-66fb-46ac-90b6-2b079458c768__wakuorg_nwaku:latest.log
2026-01-19 08:01:39.237 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:01:39.237 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:01:39.239 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:01:39.239 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.126.97
2026-01-19 08:01:39.239 DEBUG [src.node.docker_mananger] Generated ports ['5584', '5585', '5586', '5587', '5588']
2026-01-19 08:01:39.239 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:01:39.239 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:01:39.239 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:01:39.239 DEBUG [src.node.docker_mananger] docker run -i -t -p 5584:5584 -p 5585:5585 -p 5586:5586 -p 5587:5587 -p 5588:5588 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5586 --rest-port=5584 --tcp-port=5585 --discv5-udp-port=5587 --rest-address=0.0.0.0 --nat=extip:172.18.126.97 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fbb12ebeddf8522b108a2e84b09ef9aa2cdd9502acab230ab9cf8ecd5a17acaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5588 --metrics-logging=true --relay=true --filter=true --content-topic=/app/20/sometopic/someencoding
2026-01-19 08:01:39.425 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.126.97 waku 28d491cf7128e674527206dd698bdf6cb36eff67d99c752b58f95cdb04eb78d4
2026-01-19 08:01:39.455 DEBUG [src.node.docker_mananger] Container started with ID 28d491cf7128. Setting up logs at ./log/docker/node1_2026-01-19_08-01-39__ce14f5cd-66fb-46ac-90b6-2b079458c768__wakuorg_nwaku:latest.log
2026-01-19 08:01:39.457 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5584
2026-01-19 08:01:39.457 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:01:39.512 ERROR [src.node.docker_mananger] Max retries reached for container 7bdb09d1a2c3. Exiting log stream.
2026-01-19 08:01:40.035 ERROR [src.node.docker_mananger] Max retries reached for container d8753312d1bc. Exiting log stream.
2026-01-19 08:01:40.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5584/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:01:40.460 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"}]}'
2026-01-19 08:01:40.460 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:01:40.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5584/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:01:40.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.97/tcp/5585/p2p/16Uiu2HAkzWFmLdsCRGR1nTdUYaqpFWuPyDNeGgBpK3jLAb3FsXeb","/ip4/172.18.126.97/tcp/5586/ws/p2p/16Uiu2HAkzWFmLdsCRGR1nTdUYaqpFWuPyDNeGgBpK3jLAb3FsXeb"],"enrUri":"enr:-L24QD3ToXAkcKQlQzh_dTdii5NNxK9_-asd3ORcyceORbGlTPXYQFWY4aIpqn2dAtZH8gbaNuubudAmW90qE3RFZpICgmlkgnY0gmlwhKwSfmGKbXVsdGlhZGRyc5YACASsEn5hBhXRAAoErBJ-YQYV0t0DgnJzhQACAQAAiXNlY3AyNTZrMaECS3b1gOh_x6203C4z-w3Owt_IpvsQ_g45uxMjUUHn4qyDdGNwghXRg3VkcIIV04V3YWt1MgU"}'
2026-01-19 08:01:40.463 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:01:40.469 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-19 08:01:40.469 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-19_08-01-39__ce14f5cd-66fb-46ac-90b6-2b079458c768__wakuorg_nwaku:latest.log
2026-01-19 08:01:40.469 DEBUG [src.node.waku_node] Starting Node...
2026-01-19 08:01:40.469 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-19 08:01:40.471 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-19 08:01:40.471 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.37
2026-01-19 08:01:40.471 DEBUG [src.node.docker_mananger] Generated ports ['64795', '64796', '64797', '64798', '64799']
2026-01-19 08:01:40.471 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-19 08:01:40.471 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-19 08:01:40.471 DEBUG [src.node.waku_node] Using volumes []
2026-01-19 08:01:40.472 DEBUG [src.node.docker_mananger] docker run -i -t -p 64795:64795 -p 64796:64796 -p 64797:64797 -p 64798:64798 -p 64799:64799 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64797 --rest-port=64795 --tcp-port=64796 --discv5-udp-port=64798 --rest-address=0.0.0.0 --nat=extip:172.18.62.37 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b6141be5acbbb96deeeecba14209c35e35cbd0c1dfdcc640ae4ccd3a4f7ea08d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64799 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD3ToXAkcKQlQzh_dTdii5NNxK9_-asd3ORcyceORbGlTPXYQFWY4aIpqn2dAtZH8gbaNuubudAmW90qE3RFZpICgmlkgnY0gmlwhKwSfmGKbXVsdGlhZGRyc5YACASsEn5hBhXRAAoErBJ-YQYV0t0DgnJzhQACAQAAiXNlY3AyNTZrMaECS3b1gOh_x6203C4z-w3Owt_IpvsQ_g45uxMjUUHn4qyDdGNwghXRg3VkcIIV04V3YWt1MgU --content-topic=/app/20/sometopic/someencoding
2026-01-19 08:01:40.664 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.37 waku 6ab95868249e3e5d14d6df3e1aba4830cb2eb4bc1aaa2cffb7578a7c7f4cb1bc
2026-01-19 08:01:40.699 DEBUG [src.node.docker_mananger] Container started with ID 6ab95868249e. Setting up logs at ./log/docker/node2_2026-01-19_08-01-39__ce14f5cd-66fb-46ac-90b6-2b079458c768__wakuorg_nwaku:latest.log
2026-01-19 08:01:40.699 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64795
2026-01-19 08:01:40.699 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-19 08:01:41.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64795/health" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:01:41.711 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"}]}'
2026-01-19 08:01:41.713 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-19 08:01:41.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64795/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:01:41.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.37/tcp/64796/p2p/16Uiu2HAmLS9qUFtEGxoVvp17pQAHbwb5kNZSyf75zJ5osywAnXAK","/ip4/172.18.62.37/tcp/64797/ws/p2p/16Uiu2HAmLS9qUFtEGxoVvp17pQAHbwb5kNZSyf75zJ5osywAnXAK"],"enrUri":"enr:-L24QGdBoKKsFWaeV9uEUoYBMm1SH9prtC4V0kfpypR66PXuTg7YMeepLNJg-43AGn4r1OUCcFjlx0aLdfdGy4ZgU-QCgmlkgnY0gmlwhKwSPiWKbXVsdGlhZGRyc5YACASsEj4lBv0cAAoErBI-JQb9Hd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDc5OrrP8rO1-kpCs83LqwJtC5Ue2k3rhZo2Bb3QORt6yDdGNwgv0cg3VkcIL9HoV3YWt1MgE"}'
2026-01-19 08:01:41.718 INFO [src.node.waku_node] REST service is ready !!
2026-01-19 08:01:41.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64795/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.97/tcp/5585/p2p/16Uiu2HAkzWFmLdsCRGR1nTdUYaqpFWuPyDNeGgBpK3jLAb3FsXeb"]'
2026-01-19 08:01:41.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:01:41.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5584/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2026-01-19 08:01:41.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:01:41.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64795/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2026-01-19 08:01:41.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:01:41.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5584/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-19 08:01:41.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-19 08:01:41.733 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-19 08:01:41.834 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-19 08:01:41.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5584/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:01:41.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768809701728262476,"ephemeral":false,"proof":""}]'
2026-01-19 08:01:41.838 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-19 08:01:41.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64795/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-19 08:01:41.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768809701728262476,"ephemeral":false,"proof":""}]'
2026-01-19 08:01:41.843 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-19 08:01:41.844 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-19 08:01:41.844 DEBUG [src.node.waku_node] Stopping container with id 28d491cf7128
2026-01-19 08:01:42.394 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:42.395 DEBUG [src.node.waku_node] Stopping container with id 6ab95868249e
2026-01-19 08:01:42.922 DEBUG [src.node.waku_node] Container stopped.
2026-01-19 08:01:42.923 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-19 08:01:42.929 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-19 08:01:42.934 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,152 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[3-20] with id: 2026-01-19_08-07-08__7a4dcd18-1a3f-45a6-8e67-a3fc056c3625
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_2026-01-19_08-07-08__7a4dcd18-1a3f-45a6-8e67-a3fc056c3625__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.36.253
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3112', '3113', '3114', '3115', '3116']
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 3112:3112 -p 3113:3113 -p 3114:3114 -p 3115:3115 -p 3116:3116 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3114 --rest-port=3112 --tcp-port=3113 --discv5-udp-port=3115 --rest-address=0.0.0.0 --nat=extip:172.18.36.253 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9eac6bbbfd214bbaa1abd9bcaad37968b98ce99835d5f9b83f5c8bbad598e647 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3116 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9196adfd8970. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.36.253 waku 110951eb271d09580bc69f358836fc57afe75539b61622a71dabd992acca8f78
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 110951eb271d. Setting up logs at ./log/docker/publishing_node1_2026-01-19_08-07-08__7a4dcd18-1a3f-45a6-8e67-a3fc056c3625__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3112
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 a0d18d8f8adf. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3112/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:3112/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.36.253/tcp/3113/p2p/16Uiu2HAmT42nUZ4SWSWUu78zVN6Gsu1fA96CfSvFAE1uiND2JyuG","/ip4/172.18.36.253/tcp/3114/ws/p2p/16Uiu2HAmT42nUZ4SWSWUu78zVN6Gsu1fA96CfSvFAE1uiND2JyuG"],"enrUri":"enr:-L24QOqvQLmoJiZRYB15tMeOLCrxXOdutW2Ji7c77i7f2AKJYE1Iw8iuXtSeMx1LVad2OAY9u1cHG9Bpblw77pbX_Y0CgmlkgnY0gmlwhKwSJP2KbXVsdGlhZGRyc5YACASsEiT9BgwpAAoErBIk_QYMKt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1eq6XRa6fnWg2R0xlff0ZsLVXTRipX4lfkbdHDMi2q-DdGNwggwpg3VkcIIMK4V3YWt1MgM"}'
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_2026-01-19_08-07-08__7a4dcd18-1a3f-45a6-8e67-a3fc056c3625__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.177.66
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57527', '57528', '57529', '57530', '57531']
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 57527:57527 -p 57528:57528 -p 57529:57529 -p 57530:57530 -p 57531:57531 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57529 --rest-port=57527 --tcp-port=57528 --discv5-udp-port=57530 --rest-address=0.0.0.0 --nat=extip:172.18.177.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebebbaececedd2bdd4898dfe17813d835b9a2d2c2d4b059f2fcbf71c25aafcf0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57531 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOqvQLmoJiZRYB15tMeOLCrxXOdutW2Ji7c77i7f2AKJYE1Iw8iuXtSeMx1LVad2OAY9u1cHG9Bpblw77pbX_Y0CgmlkgnY0gmlwhKwSJP2KbXVsdGlhZGRyc5YACASsEiT9BgwpAAoErBIk_QYMKt0DgnJzhQADAQAAiXNlY3AyNTZrMaED1eq6XRa6fnWg2R0xlff0ZsLVXTRipX4lfkbdHDMi2q-DdGNwggwpg3VkcIIMK4V3YWt1MgM --storenode=/ip4/172.18.36.253/tcp/3113/p2p/16Uiu2HAmT42nUZ4SWSWUu78zVN6Gsu1fA96CfSvFAE1uiND2JyuG --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.177.66 waku bb10f099a0c73feb183e78629c29c73b90c790e071a49f5a171b7739b965c004
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bb10f099a0c7. Setting up logs at ./log/docker/store_node1_2026-01-19_08-07-08__7a4dcd18-1a3f-45a6-8e67-a3fc056c3625__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57527
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:57527/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:57527/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.177.66/tcp/57528/p2p/16Uiu2HAmEsXpBpb2WHwW2iMZvM5Dm9jGTMEK1YqFhNXK8pk6gyNm","/ip4/172.18.177.66/tcp/57529/ws/p2p/16Uiu2HAmEsXpBpb2WHwW2iMZvM5Dm9jGTMEK1YqFhNXK8pk6gyNm"],"enrUri":"enr:-L24QA6-ZKK6tf3XzSAGqQqYWGsEFYiSOSmxWgTk8Tgb-LBaBO1kFiW9SCU5wEuQGaQaCj3UKnNW8ojR0njETGE8TL0CgmlkgnY0gmlwhKwSsUKKbXVsdGlhZGRyc5YACASsErFCBuC4AAoErBKxQgbgud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIO3rc-TQJ1K_8T8IngS9CS-j8_nfhqwJgrsxSgkJBVaDdGNwguC4g3VkcILguoV3YWt1MgM"}'
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:57527/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.36.253/tcp/3113/p2p/16Uiu2HAmT42nUZ4SWSWUu78zVN6Gsu1fA96CfSvFAE1uiND2JyuG"]'
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:3112/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:57527/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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:3112/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3112/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&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":"0xf7ac18ae9133a563454eed65a612ec7a6a07d0acb5a572971f9fdd571e801b0c"},{"messageHash":"0x524d8125e24555af201ec5da34405b655f71609dcf0efcd688ba63b308d33146"},{"messageHash":"0xea43cf846ca56d590ac0ab67fbf2eb43877293fe66cc5094ddf6dbe8879ae256"}],"paginationCursor":"0xea43cf846ca56d590ac0ab67fbf2eb43877293fe66cc5094ddf6dbe8879ae256"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57527/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&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":"0xf7ac18ae9133a563454eed65a612ec7a6a07d0acb5a572971f9fdd571e801b0c"},{"messageHash":"0x524d8125e24555af201ec5da34405b655f71609dcf0efcd688ba63b308d33146"},{"messageHash":"0xea43cf846ca56d590ac0ab67fbf2eb43877293fe66cc5094ddf6dbe8879ae256"}],"paginationCursor":"0xea43cf846ca56d590ac0ab67fbf2eb43877293fe66cc5094ddf6dbe8879ae256"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3112/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xea43cf846ca56d590ac0ab67fbf2eb43877293fe66cc5094ddf6dbe8879ae256&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":"0x9abb1be2ebb0b444dee7ef3fa436b71317f425c32a0ee829e189b4b4bdddb788"},{"messageHash":"0xa0a2bef440fe4f25dcaf20895d10c8e99e7cdbc4f709a346cda68353aff9e587"},{"messageHash":"0x6184ebf561b2b67580c063d39389968e9453c37499a37a4bc58715f4beb16c21"},{"messageHash":"0x4b736356783b5acfd1fb5a8b1f503657e631160f3aba554b580bb3855bb05518"},{"messageHash":"0xbc220bd66500b8e940ed4066e7064bb0a0445c9ccfe89a34dac3e297cd39e732"},{"messageHash":"0x504d603de8d4bca4be8cf38b3f3505bbe605a89b089d31cefb7777d3b59e5a76"},{"messageHash":"0x83358544c77f67fed18db3b896f725e0dca513db0574c0b80205002d7c37136b"},{"messageHash":"0xdf215d80b4d3eb54becf7ac2261f673828a9da73df3284816a79475bf243fc36"},{"messageHash":"0xbcf123c101facdbcdbd371cc490a76d25ec753d8325323839f8e07df9b1fa477"},{"messageHash":"0x5d1967db66edadf4b2fb69a4f17276ab0c32e669c109f3167f271fb53f0beea7"},{"messageHash":"0x690b190b6db3f8cf9cc00034ae9cc1e175b7bed2b6c671d92a2d30dcb92c9083"},{"messageHash":"0x117b2b1ead7436ceef5cee79dd11951cb0302a0d970bce68d81604138b19695f"},{"messageHash":"0xc75f60fe14714a11c02197587f941163145b8ec0c46daf29753656a08ed0558c"},{"messageHash":"0x1bc5719f09deda57da76f0d9616c0e533ee7d1a7516eb66862f94a7aeb3c030d"},{"messageHash":"0x2ad561c9ba1d41bd9120a6c20936a8b2e1839bb371d505dda663163c57786cac"},{"messageHash":"0x8921fbf32af6885f07ebb85bbd86c95525d9dc27eda7176c6d7248e3af11defe"},{"messageHash":"0x0abf0f574f6b52c00e3adf0f7d28602e4aa300c0f8da771627d540c1b5d1d67c"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57527/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xea43cf846ca56d590ac0ab67fbf2eb43877293fe66cc5094ddf6dbe8879ae256&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":"0x9abb1be2ebb0b444dee7ef3fa436b71317f425c32a0ee829e189b4b4bdddb788"},{"messageHash":"0xa0a2bef440fe4f25dcaf20895d10c8e99e7cdbc4f709a346cda68353aff9e587"},{"messageHash":"0x6184ebf561b2b67580c063d39389968e9453c37499a37a4bc58715f4beb16c21"},{"messageHash":"0x4b736356783b5acfd1fb5a8b1f503657e631160f3aba554b580bb3855bb05518"},{"messageHash":"0xbc220bd66500b8e940ed4066e7064bb0a0445c9ccfe89a34dac3e297cd39e732"},{"messageHash":"0x504d603de8d4bca4be8cf38b3f3505bbe605a89b089d31cefb7777d3b59e5a76"},{"messageHash":"0x83358544c77f67fed18db3b896f725e0dca513db0574c0b80205002d7c37136b"},{"messageHash":"0xdf215d80b4d3eb54becf7ac2261f673828a9da73df3284816a79475bf243fc36"},{"messageHash":"0xbcf123c101facdbcdbd371cc490a76d25ec753d8325323839f8e07df9b1fa477"},{"messageHash":"0x5d1967db66edadf4b2fb69a4f17276ab0c32e669c109f3167f271fb53f0beea7"},{"messageHash":"0x690b190b6db3f8cf9cc00034ae9cc1e175b7bed2b6c671d92a2d30dcb92c9083"},{"messageHash":"0x117b2b1ead7436ceef5cee79dd11951cb0302a0d970bce68d81604138b19695f"},{"messageHash":"0xc75f60fe14714a11c02197587f941163145b8ec0c46daf29753656a08ed0558c"},{"messageHash":"0x1bc5719f09deda57da76f0d9616c0e533ee7d1a7516eb66862f94a7aeb3c030d"},{"messageHash":"0x2ad561c9ba1d41bd9120a6c20936a8b2e1839bb371d505dda663163c57786cac"},{"messageHash":"0x8921fbf32af6885f07ebb85bbd86c95525d9dc27eda7176c6d7248e3af11defe"},{"messageHash":"0x0abf0f574f6b52c00e3adf0f7d28602e4aa300c0f8da771627d540c1b5d1d67c"}]}'
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 110951eb271d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bb10f099a0c7
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