deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2026-01-17 04:45:56 +00:00
parent c4d0813564
commit 54d21a0bc0
1662 changed files with 845995 additions and 6 deletions

2
nim/1037/app.js Normal file

File diff suppressed because one or more lines are too long

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,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_FATAL_from_ERROR with id: 2026-01-17_04-24-08__cc41a3fb-62c8-4dae-a2b2-c60e543d9b2f
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-17_04-24-08__cc41a3fb-62c8-4dae-a2b2-c60e543d9b2f__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-17_04-24-08__cc41a3fb-62c8-4dae-a2b2-c60e543d9b2f__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-17_04-24-08__cc41a3fb-62c8-4dae-a2b2-c60e543d9b2f__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-17_04-24-08__cc41a3fb-62c8-4dae-a2b2-c60e543d9b2f__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.249.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18349', '18350', '18351', '18352', '18353']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18349:18349 -p 18350:18350 -p 18351:18351 -p 18352:18352 -p 18353:18353 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18351 --rest-port=18349 --tcp-port=18350 --discv5-udp-port=18352 --rest-address=0.0.0.0 --nat=extip:172.18.249.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b9c7bbd2d9a84fd3bfaadbf0badac307f6fdec016fd04be04f05feef89475999 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18353 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.199 waku b60e6c9b76dacbe53cb02a33ec5a08a61c7510799c975bff08650b99b0d1c7b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b60e6c9b76da. Setting up logs at ./log/docker/node1_2026-01-17_04-24-08__cc41a3fb-62c8-4dae-a2b2-c60e543d9b2f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18349
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 1d3213a51852. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 12afd92f2f45. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18349/health" -H "Content-Type: application/json" -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:18349/debug/v1/info" -H "Content-Type: application/json" -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.199/tcp/18350/p2p/16Uiu2HAm9wVf7h47ubJoGwxBQDeuy5FuTYXWubtr558xmP4DHmLQ","/ip4/172.18.249.199/tcp/18351/ws/p2p/16Uiu2HAm9wVf7h47ubJoGwxBQDeuy5FuTYXWubtr558xmP4DHmLQ"],"enrUri":"enr:-L24QAhdQQFiz2ih1Ltnk1zOhorjyYmSZDVepZO-6SCW_CaAJJ0mO5ZUk-L5L1A7n-VnHtACl890YMwcmSvd7ULxsHACgmlkgnY0gmlwhKwS-ceKbXVsdGlhZGRyc5YACASsEvnHBkeuAAoErBL5xwZHr90DgnJzhQADAQAAiXNlY3AyNTZrMaEC16devl8kuz3IGRrWcW2c7wDU8WZXoULzoh_QLq7HyzWDdGNwgkeug3VkcIJHsIV3YWt1MgE"}'
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:18349/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18349/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18349/debug/v1/info" -H "Content-Type: application/json" -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.199/tcp/18350/p2p/16Uiu2HAm9wVf7h47ubJoGwxBQDeuy5FuTYXWubtr558xmP4DHmLQ","/ip4/172.18.249.199/tcp/18351/ws/p2p/16Uiu2HAm9wVf7h47ubJoGwxBQDeuy5FuTYXWubtr558xmP4DHmLQ"],"enrUri":"enr:-L24QAhdQQFiz2ih1Ltnk1zOhorjyYmSZDVepZO-6SCW_CaAJJ0mO5ZUk-L5L1A7n-VnHtACl890YMwcmSvd7ULxsHACgmlkgnY0gmlwhKwS-ceKbXVsdGlhZGRyc5YACASsEvnHBkeuAAoErBL5xwZHr90DgnJzhQADAQAAiXNlY3AyNTZrMaEC16devl8kuz3IGRrWcW2c7wDU8WZXoULzoh_QLq7HyzWDdGNwgkeug3VkcIJHsIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18349/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18349/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:320 counts at FATAL: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18349/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b60e6c9b76da
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,116 @@
2026-01-17 04:19:27.059 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:19:27.060 DEBUG [tests.conftest] Running test: test_metrics_after_relay_publish with id: 2026-01-17_04-19-27__cbb6263d-f95a-4a4f-8d19-69dea366c716
2026-01-17 04:19:27.060 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:19:27.060 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:19:27.061 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:19:27.061 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:19:27.061 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:19:27.061 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-17 04:19:27.069 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:19:27.069 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-19-27__cbb6263d-f95a-4a4f-8d19-69dea366c716__wakuorg_nwaku:latest.log
2026-01-17 04:19:27.069 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:19:27.069 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:19:27.071 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:19:27.071 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.52
2026-01-17 04:19:27.071 DEBUG [src.node.docker_mananger] Generated ports ['36122', '36123', '36124', '36125', '36126']
2026-01-17 04:19:27.071 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:19:27.072 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:19:27.072 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:19:27.072 DEBUG [src.node.docker_mananger] docker run -i -t -p 36122:36122 -p 36123:36123 -p 36124:36124 -p 36125:36125 -p 36126:36126 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36124 --rest-port=36122 --tcp-port=36123 --discv5-udp-port=36125 --rest-address=0.0.0.0 --nat=extip:172.18.140.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfd31c7152ab8744ca1d1ef5bcceda05d3e46db9aed035d24c3feb491da0bfa4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36126 --metrics-logging=true --relay=true
2026-01-17 04:19:27.253 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.52 waku 9761d01304cb5deab15cd8d3a32e43fda9bf76f6dc1e336120687b34b85e3561
2026-01-17 04:19:27.285 DEBUG [src.node.docker_mananger] Container started with ID 9761d01304cb. Setting up logs at ./log/docker/node1_2026-01-17_04-19-27__cbb6263d-f95a-4a4f-8d19-69dea366c716__wakuorg_nwaku:latest.log
2026-01-17 04:19:27.286 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36122
2026-01-17 04:19:27.286 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:19:27.324 ERROR [src.node.docker_mananger] Max retries reached for container 02964154e671. Exiting log stream.
2026-01-17 04:19:27.856 ERROR [src.node.docker_mananger] Max retries reached for container 4d698f0b649a. Exiting log stream.
2026-01-17 04:19:28.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36122/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:28.291 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-17 04:19:28.291 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:19:28.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36122/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:28.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.52/tcp/36123/p2p/16Uiu2HAmHqQttzsn1KWjm43vRr92R47gP39yeBqGuDrgu8WEcc2o","/ip4/172.18.140.52/tcp/36124/ws/p2p/16Uiu2HAmHqQttzsn1KWjm43vRr92R47gP39yeBqGuDrgu8WEcc2o"],"enrUri":"enr:-L24QNnXKQifV6_EEo8Iq-DoRIUodbojM7lUGzE7NTid_xM9YWlY_ljr723AwP91z5OsYwFXxplEWeIt7sfZnrgMvjQCgmlkgnY0gmlwhKwSjDSKbXVsdGlhZGRyc5YACASsEow0Bo0bAAoErBKMNAaNHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTPX-7EgxpPLyspiAT2ndis5i2mZsmGjp7BvXZmDGK3yDdGNwgo0bg3VkcIKNHYV3YWt1MgE"}'
2026-01-17 04:19:28.294 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:19:28.301 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:19:28.301 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-19-27__cbb6263d-f95a-4a4f-8d19-69dea366c716__wakuorg_nwaku:latest.log
2026-01-17 04:19:28.301 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:19:28.301 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:19:28.302 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:19:28.302 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.220
2026-01-17 04:19:28.303 DEBUG [src.node.docker_mananger] Generated ports ['36544', '36545', '36546', '36547', '36548']
2026-01-17 04:19:28.303 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:19:28.303 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:19:28.303 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:19:28.303 DEBUG [src.node.docker_mananger] docker run -i -t -p 36544:36544 -p 36545:36545 -p 36546:36546 -p 36547:36547 -p 36548:36548 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36546 --rest-port=36544 --tcp-port=36545 --discv5-udp-port=36547 --rest-address=0.0.0.0 --nat=extip:172.18.108.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df5bd2adba11fcae9b2bd9d76c53ee333ea171a8c5fb0cee6a6fefa19ddaedbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36548 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNnXKQifV6_EEo8Iq-DoRIUodbojM7lUGzE7NTid_xM9YWlY_ljr723AwP91z5OsYwFXxplEWeIt7sfZnrgMvjQCgmlkgnY0gmlwhKwSjDSKbXVsdGlhZGRyc5YACASsEow0Bo0bAAoErBKMNAaNHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTPX-7EgxpPLyspiAT2ndis5i2mZsmGjp7BvXZmDGK3yDdGNwgo0bg3VkcIKNHYV3YWt1MgE
2026-01-17 04:19:28.507 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.220 waku a95a2d63fd80bfca7888bfcd7eb5d4fb2848288ac0f050aff6dd89f5b3fac162
2026-01-17 04:19:28.540 DEBUG [src.node.docker_mananger] Container started with ID a95a2d63fd80. Setting up logs at ./log/docker/node2_2026-01-17_04-19-27__cbb6263d-f95a-4a4f-8d19-69dea366c716__wakuorg_nwaku:latest.log
2026-01-17 04:19:28.541 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36544
2026-01-17 04:19:28.542 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:19:29.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36544/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:29.555 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-17 04:19:29.555 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:19:29.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36544/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:29.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.220/tcp/36545/p2p/16Uiu2HAm483uGB1Z1Xb92Cmr3ZhAQz3SdPG6zdnJ33vTd1THd1w7","/ip4/172.18.108.220/tcp/36546/ws/p2p/16Uiu2HAm483uGB1Z1Xb92Cmr3ZhAQz3SdPG6zdnJ33vTd1THd1w7"],"enrUri":"enr:-L24QP_Lxsn7qgKPeQ2Xwq_v9OV55PZwcAyr5M2t-2I3mmdcam0ApokGzeH_WMXFiPM9wAgsuP-JN3asp1Mntq2YXjYCgmlkgnY0gmlwhKwSbNyKbXVsdGlhZGRyc5YACASsEmzcBo7BAAoErBJs3AaOwt0DgnJzhQADAQAAiXNlY3AyNTZrMaECgTWD0cfBBLBqF4i7qU1RshRHt0a7BZg9SG64BHXQWyKDdGNwgo7Bg3VkcIKOw4V3YWt1MgE"}'
2026-01-17 04:19:29.560 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:19:29.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36544/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.140.52/tcp/36123/p2p/16Uiu2HAmHqQttzsn1KWjm43vRr92R47gP39yeBqGuDrgu8WEcc2o"]'
2026-01-17 04:19:29.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:29.566 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-17 04:19:29.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36122/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:19:29.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:29.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36544/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:19:29.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:29.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36122/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-17 04:19:29.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:29.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:19:29.682 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:19:29.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36122/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:29.686 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":1768623569577062912,"ephemeral":false,"proof":""}]'
2026-01-17 04:19:29.688 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:19:29.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:29.690 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":1768623569577062912,"ephemeral":false,"proof":""}]'
2026-01-17 04:19:29.691 INFO [src.steps.relay] WARM UP successful!!
2026-01-17 04:19:29.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36122/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-17 04:19:29.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:29.697 DEBUG [src.libs.common] Sleeping for 0.5 seconds
2026-01-17 04:19:30.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:30.200 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":1768623569692783748,"ephemeral":false,"proof":""}]'
2026-01-17 04:19:30.200 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-01-17 04:19:35.201 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2026-01-17 04:19:35.205 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2026-01-17 04:19:35.206 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_peers has 1
2026-01-17 04:19:35.209 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_peers with value 1.0
2026-01-17 04:19:35.210 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_topics has 1
2026-01-17 04:19:35.213 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_topics with value 2.0
2026-01-17 04:19:35.213 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_subscriptions_total has 1
2026-01-17 04:19:35.217 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_subscriptions_total with value 2.0
2026-01-17 04:19:35.217 DEBUG [src.steps.metrics] Checking metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} has 1
2026-01-17 04:19:35.220 DEBUG [src.steps.metrics] Found metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} with value 2.0
2026-01-17 04:19:35.221 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2026-01-17 04:19:35.224 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2026-01-17 04:19:35.224 DEBUG [src.steps.metrics] Checking metric: waku_histogram_message_size_count has 1
2026-01-17 04:19:35.228 DEBUG [src.steps.metrics] Found metric: waku_histogram_message_size_count with value 2.0
2026-01-17 04:19:35.228 DEBUG [src.steps.metrics] Checking metric: waku_node_messages_total{type="relay"} has 1
2026-01-17 04:19:35.231 DEBUG [src.steps.metrics] Found metric: waku_node_messages_total{type="relay"} with value 2.0
2026-01-17 04:19:35.232 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2026-01-17 04:19:35.235 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2026-01-17 04:19:35.236 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_peers has 1
2026-01-17 04:19:35.239 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_peers with value 1.0
2026-01-17 04:19:35.240 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_topics has 1
2026-01-17 04:19:35.243 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_topics with value 2.0
2026-01-17 04:19:35.244 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_subscriptions_total has 1
2026-01-17 04:19:35.247 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_subscriptions_total with value 2.0
2026-01-17 04:19:35.247 DEBUG [src.steps.metrics] Checking metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} has 1
2026-01-17 04:19:35.251 DEBUG [src.steps.metrics] Found metric: libp2p_gossipsub_peers_per_topic_mesh{topic="other"} with value 2.0
2026-01-17 04:19:35.251 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2026-01-17 04:19:35.255 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2026-01-17 04:19:35.255 DEBUG [src.steps.metrics] Checking metric: waku_histogram_message_size_count has 1
2026-01-17 04:19:35.258 DEBUG [src.steps.metrics] Found metric: waku_histogram_message_size_count with value 2.0
2026-01-17 04:19:35.259 DEBUG [src.steps.metrics] Checking metric: waku_node_messages_total{type="relay"} has 1
2026-01-17 04:19:35.262 DEBUG [src.steps.metrics] Found metric: waku_node_messages_total{type="relay"} with value 2.0
2026-01-17 04:19:35.265 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:19:35.266 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:19:35.266 DEBUG [src.node.waku_node] Stopping container with id 9761d01304cb
2026-01-17 04:19:35.880 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:19:35.881 DEBUG [src.node.waku_node] Stopping container with id a95a2d63fd80
2026-01-17 04:19:36.446 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:19:36.447 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:19:36.453 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:19:36.460 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_relay_resubscribe_to_unsubscribed_pubsub_topic with id: 2026-01-17_04-15-49__4d93351e-9f4c-4eb4-b9c1-3ab2f0ab412a
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-17_04-15-49__4d93351e-9f4c-4eb4-b9c1-3ab2f0ab412a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.115.217
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44707', '44708', '44709', '44710', '44711']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44707:44707 -p 44708:44708 -p 44709:44709 -p 44710:44710 -p 44711:44711 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44709 --rest-port=44707 --tcp-port=44708 --discv5-udp-port=44710 --rest-address=0.0.0.0 --nat=extip:172.18.115.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=67c16e7a7e94efd0df4e7de5afa15c0dafbb91cc56f2159bd0b5288ec3ed4274 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44711 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.217 waku 9406608d5c3f1a397dfb7b7b5c1ef7179b155bf7d0d641a0ef27a91771c6bfd0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9406608d5c3f. Setting up logs at ./log/docker/node1_2026-01-17_04-15-49__4d93351e-9f4c-4eb4-b9c1-3ab2f0ab412a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44707
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 d98632d9b95b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 49804fcbf33e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44707/health" -H "Content-Type: application/json" -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:44707/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.217/tcp/44708/p2p/16Uiu2HAm5hvrDrpWzVo9TbpMxbSfPZoWMUNwkSDeJywZEgP68hQe","/ip4/172.18.115.217/tcp/44709/ws/p2p/16Uiu2HAm5hvrDrpWzVo9TbpMxbSfPZoWMUNwkSDeJywZEgP68hQe"],"enrUri":"enr:-L24QNj-lE8MnfDVnlgzPhlqjQtcmxPpWGYMTYFR2-2VNl4SPB2fPRQRvSRT_yyvF4kWspEgtpsh2YdmxxoZmPfOTs8CgmlkgnY0gmlwhKwSc9mKbXVsdGlhZGRyc5YACASsEnPZBq6kAAoErBJz2Qaupd0DgnJzhQADAQAAiXNlY3AyNTZrMaECmL75pIzu5_d_dyaNdgiVDL2sR8ieZGW7sq0Dc44BV2ODdGNwgq6kg3VkcIKupoV3YWt1MgE"}'
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-17_04-15-49__4d93351e-9f4c-4eb4-b9c1-3ab2f0ab412a__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.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29915', '29916', '29917', '29918', '29919']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29915:29915 -p 29916:29916 -p 29917:29917 -p 29918:29918 -p 29919:29919 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29917 --rest-port=29915 --tcp-port=29916 --discv5-udp-port=29918 --rest-address=0.0.0.0 --nat=extip:172.18.75.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=43a057ccb5c6e05f89da42782b088bf61a2a0bf22bbb2ded8ad1f2c872bdf7db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29919 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNj-lE8MnfDVnlgzPhlqjQtcmxPpWGYMTYFR2-2VNl4SPB2fPRQRvSRT_yyvF4kWspEgtpsh2YdmxxoZmPfOTs8CgmlkgnY0gmlwhKwSc9mKbXVsdGlhZGRyc5YACASsEnPZBq6kAAoErBJz2Qaupd0DgnJzhQADAQAAiXNlY3AyNTZrMaECmL75pIzu5_d_dyaNdgiVDL2sR8ieZGW7sq0Dc44BV2ODdGNwgq6kg3VkcIKupoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.75.40 waku 87d68b2a8c2a0f925a77774ff86b1baac415a082bbf658a9d5d6c29c179bdccc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 87d68b2a8c2a. Setting up logs at ./log/docker/node2_2026-01-17_04-15-49__4d93351e-9f4c-4eb4-b9c1-3ab2f0ab412a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29915
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:29915/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29915/debug/v1/info" -H "Content-Type: application/json" -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.40/tcp/29916/p2p/16Uiu2HAmSWrSSbCtFsNisMvpL8S4VTNJuCEAWR3AMmzGFAshEKP8","/ip4/172.18.75.40/tcp/29917/ws/p2p/16Uiu2HAmSWrSSbCtFsNisMvpL8S4VTNJuCEAWR3AMmzGFAshEKP8"],"enrUri":"enr:-L24QMvq1__sopXEZKoXbYyLsESlJoSE7h_JoK-heHzEoNM0diPAeMTIPKKLY49iRNPpxgvWpHp7x2iLLLusVfC6_RUCgmlkgnY0gmlwhKwSSyiKbXVsdGlhZGRyc5YACASsEksoBnTcAAoErBJLKAZ03d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDze4GepTx-OHL4JliHOyL91mT8mdmQDaE1IdmYG4WDZODdGNwgnTcg3VkcIJ03oV3YWt1MgE"}'
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:29915/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.217/tcp/44708/p2p/16Uiu2HAm5hvrDrpWzVo9TbpMxbSfPZoWMUNwkSDeJywZEgP68hQe"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44707/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:29915/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:44707/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:44707/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":1768623352241903104,"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:29915/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":1768623352241903104,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:44707/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 DELETE "http://127.0.0.1:29915/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:44707/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:44707/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:44707/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:29915/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:44707/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:44707/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":1768623352376697900,"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:29915/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":1768623352376697900,"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 9406608d5c3f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 87d68b2a8c2a
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,665 @@
2026-01-17 04:11:27.454 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:11:27.454 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_100_content_topics_in_one_call with id: 2026-01-17_04-11-27__bc22d4a7-cacd-40c8-8f6d-2ffee5122628
2026-01-17 04:11:27.454 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:11:27.455 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:11:27.455 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-17 04:11:27.461 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:27.461 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-11-27__bc22d4a7-cacd-40c8-8f6d-2ffee5122628__wakuorg_nwaku:latest.log
2026-01-17 04:11:27.462 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:27.462 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:27.463 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:27.463 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.185
2026-01-17 04:11:27.463 DEBUG [src.node.docker_mananger] Generated ports ['13127', '13128', '13129', '13130', '13131']
2026-01-17 04:11:27.464 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:27.464 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:27.464 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:27.464 DEBUG [src.node.docker_mananger] docker run -i -t -p 13127:13127 -p 13128:13128 -p 13129:13129 -p 13130:13130 -p 13131:13131 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13129 --rest-port=13127 --tcp-port=13128 --discv5-udp-port=13130 --rest-address=0.0.0.0 --nat=extip:172.18.161.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a79cc63cb28a7dd190bb64d8adc9838b6c5caf7004df6fde4239ff2a02b17cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13131 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:11:27.643 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.185 waku 4433c1b31a632e495e3cf67394a676ba9baba6a7c49d9bad6f865c51b643d8ed
2026-01-17 04:11:27.655 ERROR [src.node.docker_mananger] Max retries reached for container 904130489ed2. Exiting log stream.
2026-01-17 04:11:27.678 DEBUG [src.node.docker_mananger] Container started with ID 4433c1b31a63. Setting up logs at ./log/docker/node1_2026-01-17_04-11-27__bc22d4a7-cacd-40c8-8f6d-2ffee5122628__wakuorg_nwaku:latest.log
2026-01-17 04:11:27.679 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13127
2026-01-17 04:11:27.679 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:28.197 ERROR [src.node.docker_mananger] Max retries reached for container 3e395f667db4. Exiting log stream.
2026-01-17 04:11:28.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13127/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:28.683 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-17 04:11:28.683 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:28.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13127/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:28.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.185/tcp/13128/p2p/16Uiu2HAkv5JN95K7RKNUCZG7H1hPMTnZwoNNZGoKMi7xficWLq1S","/ip4/172.18.161.185/tcp/13129/ws/p2p/16Uiu2HAkv5JN95K7RKNUCZG7H1hPMTnZwoNNZGoKMi7xficWLq1S"],"enrUri":"enr:-L24QGIB-1Hc5OoP2ue4mPRRYPEowzDFrv-DzvhHO4Ltsh-0b9G9Tuk587U90Gs6KQt6oRi7mLtby-_7nMUPADB0U9MCgmlkgnY0gmlwhKwSobmKbXVsdGlhZGRyc5YACASsEqG5BjNIAAoErBKhuQYzSd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCaOhgzWAcAkjmDGWysPZ8fKyYZq6ENHICMkP_7ua3cGDdGNwgjNIg3VkcIIzSoV3YWt1MgU"}'
2026-01-17 04:11:28.686 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:28.686 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-17 04:11:28.692 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:28.692 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-11-27__bc22d4a7-cacd-40c8-8f6d-2ffee5122628__wakuorg_nwaku:latest.log
2026-01-17 04:11:28.692 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:28.693 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:28.694 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:28.694 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.186
2026-01-17 04:11:28.694 DEBUG [src.node.docker_mananger] Generated ports ['3507', '3508', '3509', '3510', '3511']
2026-01-17 04:11:28.694 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:28.695 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:28.695 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:28.695 DEBUG [src.node.docker_mananger] docker run -i -t -p 3507:3507 -p 3508:3508 -p 3509:3509 -p 3510:3510 -p 3511:3511 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3509 --rest-port=3507 --tcp-port=3508 --discv5-udp-port=3510 --rest-address=0.0.0.0 --nat=extip:172.18.85.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aab2ae3238ac5f2ad3656f7afd4f11f7ad8cc0aebac5e409feafb3a04bb52bdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3511 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGIB-1Hc5OoP2ue4mPRRYPEowzDFrv-DzvhHO4Ltsh-0b9G9Tuk587U90Gs6KQt6oRi7mLtby-_7nMUPADB0U9MCgmlkgnY0gmlwhKwSobmKbXVsdGlhZGRyc5YACASsEqG5BjNIAAoErBKhuQYzSd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCaOhgzWAcAkjmDGWysPZ8fKyYZq6ENHICMkP_7ua3cGDdGNwgjNIg3VkcIIzSoV3YWt1MgU --filternode=/ip4/172.18.161.185/tcp/13128/p2p/16Uiu2HAkv5JN95K7RKNUCZG7H1hPMTnZwoNNZGoKMi7xficWLq1S
2026-01-17 04:11:28.884 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.186 waku 8e9bc6d993aaf2379ae068e83e2dfeb4b53ffae5213355b11a438e3870767137
2026-01-17 04:11:28.923 DEBUG [src.node.docker_mananger] Container started with ID 8e9bc6d993aa. Setting up logs at ./log/docker/node2_2026-01-17_04-11-27__bc22d4a7-cacd-40c8-8f6d-2ffee5122628__wakuorg_nwaku:latest.log
2026-01-17 04:11:28.924 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3507
2026-01-17 04:11:28.924 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:29.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.929 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-17 04:11:29.929 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:29.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.186/tcp/3508/p2p/16Uiu2HAky1fSPN7xSsQ7TnpSo7VqPQc9mRJSspNvsmTrSKLrouiT","/ip4/172.18.85.186/tcp/3509/ws/p2p/16Uiu2HAky1fSPN7xSsQ7TnpSo7VqPQc9mRJSspNvsmTrSKLrouiT"],"enrUri":"enr:-L24QK-O4xzNFKvuEd39ATS3uKtC97yhxCSnBZrBo3c7vKOaNIlV29XFz4-VPCb-1odFxf8MwofBfZONPurzoN6CllkCgmlkgnY0gmlwhKwSVbqKbXVsdGlhZGRyc5YACASsElW6Bg20AAoErBJVugYNtd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNUgyLaxouhP7NA9m7ruMYzaxhdcvEI6PqVThmaSCftSDdGNwgg20g3VkcIINtoV3YWt1MgA"}'
2026-01-17 04:11:29.932 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:29.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3507/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.185/tcp/13128/p2p/16Uiu2HAkv5JN95K7RKNUCZG7H1hPMTnZwoNNZGoKMi7xficWLq1S"]'
2026-01-17 04:11:29.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:29.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:29.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:29.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3507/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6b0f209e-25e7-49b3-87b5-8284f12fa95a", "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"}'
2026-01-17 04:11:30.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6b0f209e-25e7-49b3-87b5-8284f12fa95a","statusDesc":"OK"}'
2026-01-17 04:11:30.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.043 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.144 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1768623090011767727,"ephemeral":false}]'
2026-01-17 04:11:30.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.178 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.279 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1768623090149210973,"ephemeral":false}]'
2026-01-17 04:11:30.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.314 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.414 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1768623090284192271,"ephemeral":false}]'
2026-01-17 04:11:30.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.449 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.549 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1768623090419239682,"ephemeral":false}]'
2026-01-17 04:11:30.554 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.583 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.684 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1768623090554083265,"ephemeral":false}]'
2026-01-17 04:11:30.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.720 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.820 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1768623090689732871,"ephemeral":false}]'
2026-01-17 04:11:30.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.854 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:30.955 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:30.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:30.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1768623090825345947,"ephemeral":false}]'
2026-01-17 04:11:30.960 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:30.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:30.990 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.090 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1768623090960099897,"ephemeral":false}]'
2026-01-17 04:11:31.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.124 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.225 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1768623091095335680,"ephemeral":false}]'
2026-01-17 04:11:31.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.259 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.360 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1768623091230113763,"ephemeral":false}]'
2026-01-17 04:11:31.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.396 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.496 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1768623091366211131,"ephemeral":false}]'
2026-01-17 04:11:31.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.531 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.631 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1768623091501562133,"ephemeral":false}]'
2026-01-17 04:11:31.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.665 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.766 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1768623091636263540,"ephemeral":false}]'
2026-01-17 04:11:31.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.799 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:31.900 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:31.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1768623091770868991,"ephemeral":false}]'
2026-01-17 04:11:31.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:31.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.935 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.035 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1768623091905203454,"ephemeral":false}]'
2026-01-17 04:11:32.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.070 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.170 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1768623092040536921,"ephemeral":false}]'
2026-01-17 04:11:32.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.206 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.306 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1768623092175380444,"ephemeral":false}]'
2026-01-17 04:11:32.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.341 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.441 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1768623092311200583,"ephemeral":false}]'
2026-01-17 04:11:32.446 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.476 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.576 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1768623092446322114,"ephemeral":false}]'
2026-01-17 04:11:32.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.610 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.711 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1768623092581530018,"ephemeral":false}]'
2026-01-17 04:11:32.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.745 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.845 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1768623092715930208,"ephemeral":false}]'
2026-01-17 04:11:32.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:32.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.880 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:32.980 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:32.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1768623092850707427,"ephemeral":false}]'
2026-01-17 04:11:32.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.015 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.115 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1768623092985438430,"ephemeral":false}]'
2026-01-17 04:11:33.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.150 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.250 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1768623093120407776,"ephemeral":false}]'
2026-01-17 04:11:33.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.285 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.386 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1768623093255926286,"ephemeral":false}]'
2026-01-17 04:11:33.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.420 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.521 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1768623093390952378,"ephemeral":false}]'
2026-01-17 04:11:33.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.556 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.656 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1768623093525718654,"ephemeral":false}]'
2026-01-17 04:11:33.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.690 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.790 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1768623093660961356,"ephemeral":false}]'
2026-01-17 04:11:33.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.824 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:33.924 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:33.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:33.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1768623093795046291,"ephemeral":false}]'
2026-01-17 04:11:33.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "29", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:33.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:33.959 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.059 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/29" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"29","version":0,"timestamp":1768623093929428835,"ephemeral":false}]'
2026-01-17 04:11:34.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "30", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.094 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.194 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/30" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"30","version":0,"timestamp":1768623094064523506,"ephemeral":false}]'
2026-01-17 04:11:34.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "31", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.228 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.328 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/31" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"31","version":0,"timestamp":1768623094198820173,"ephemeral":false}]'
2026-01-17 04:11:34.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "32", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.362 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.462 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/32" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"32","version":0,"timestamp":1768623094333092158,"ephemeral":false}]'
2026-01-17 04:11:34.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "33", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.496 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.596 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/33" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"33","version":0,"timestamp":1768623094467441790,"ephemeral":false}]'
2026-01-17 04:11:34.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "34", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.630 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.730 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/34" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"34","version":0,"timestamp":1768623094601251502,"ephemeral":false}]'
2026-01-17 04:11:34.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "35", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.765 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:34.865 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:34.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/35" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"35","version":0,"timestamp":1768623094735695499,"ephemeral":false}]'
2026-01-17 04:11:34.870 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "36", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:34.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:34.899 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.000 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/36" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"36","version":0,"timestamp":1768623094870784558,"ephemeral":false}]'
2026-01-17 04:11:35.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "37", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.034 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.134 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/37" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"37","version":0,"timestamp":1768623095005122592,"ephemeral":false}]'
2026-01-17 04:11:35.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "38", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.169 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.269 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/38" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"38","version":0,"timestamp":1768623095139820109,"ephemeral":false}]'
2026-01-17 04:11:35.274 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "39", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.303 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.403 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/39" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"39","version":0,"timestamp":1768623095273888813,"ephemeral":false}]'
2026-01-17 04:11:35.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "40", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.438 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.538 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/40" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"40","version":0,"timestamp":1768623095409284925,"ephemeral":false}]'
2026-01-17 04:11:35.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "41", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.572 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.672 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/41" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"41","version":0,"timestamp":1768623095543213850,"ephemeral":false}]'
2026-01-17 04:11:35.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "42", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.706 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.806 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/42" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"42","version":0,"timestamp":1768623095676937904,"ephemeral":false}]'
2026-01-17 04:11:35.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "43", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:35.941 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:35.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/43" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"43","version":0,"timestamp":1768623095811344333,"ephemeral":false}]'
2026-01-17 04:11:35.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "44", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:35.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:35.975 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.076 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/44" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"44","version":0,"timestamp":1768623095945747381,"ephemeral":false}]'
2026-01-17 04:11:36.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "45", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.110 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.210 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/45" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"45","version":0,"timestamp":1768623096081170621,"ephemeral":false}]'
2026-01-17 04:11:36.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "46", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.245 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.345 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/46" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"46","version":0,"timestamp":1768623096215765203,"ephemeral":false}]'
2026-01-17 04:11:36.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "47", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.379 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.479 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/47" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"47","version":0,"timestamp":1768623096350221731,"ephemeral":false}]'
2026-01-17 04:11:36.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "48", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.513 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.613 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/48" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"48","version":0,"timestamp":1768623096484365064,"ephemeral":false}]'
2026-01-17 04:11:36.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "49", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.647 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.747 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/49" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"49","version":0,"timestamp":1768623096618286158,"ephemeral":false}]'
2026-01-17 04:11:36.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "50", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.781 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:36.882 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:36.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/50" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"50","version":0,"timestamp":1768623096752539886,"ephemeral":false}]'
2026-01-17 04:11:36.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "51", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:36.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:36.916 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.016 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/51" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"51","version":0,"timestamp":1768623096886826496,"ephemeral":false}]'
2026-01-17 04:11:37.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "52", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.150 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/52" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"52","version":0,"timestamp":1768623097021382851,"ephemeral":false}]'
2026-01-17 04:11:37.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "53", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.185 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.285 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/53" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"53","version":0,"timestamp":1768623097155744481,"ephemeral":false}]'
2026-01-17 04:11:37.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "54", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.319 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.420 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/54" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"54","version":0,"timestamp":1768623097290323629,"ephemeral":false}]'
2026-01-17 04:11:37.425 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "55", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.454 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.554 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/55" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"55","version":0,"timestamp":1768623097425100774,"ephemeral":false}]'
2026-01-17 04:11:37.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "56", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.588 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.688 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/56" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"56","version":0,"timestamp":1768623097559339436,"ephemeral":false}]'
2026-01-17 04:11:37.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "57", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.721 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.822 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/57" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"57","version":0,"timestamp":1768623097693223145,"ephemeral":false}]'
2026-01-17 04:11:37.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "58", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.856 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:37.957 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:37.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/58" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"58","version":0,"timestamp":1768623097827429695,"ephemeral":false}]'
2026-01-17 04:11:37.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "59", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:37.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:37.991 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.091 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/59" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"59","version":0,"timestamp":1768623097961888844,"ephemeral":false}]'
2026-01-17 04:11:38.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "60", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.126 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.226 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/60" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"60","version":0,"timestamp":1768623098096721920,"ephemeral":false}]'
2026-01-17 04:11:38.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "61", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.262 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.362 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/61" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"61","version":0,"timestamp":1768623098232261713,"ephemeral":false}]'
2026-01-17 04:11:38.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "62", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.396 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.497 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/62" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"62","version":0,"timestamp":1768623098367197049,"ephemeral":false}]'
2026-01-17 04:11:38.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "63", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.531 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.631 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/63" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"63","version":0,"timestamp":1768623098502065218,"ephemeral":false}]'
2026-01-17 04:11:38.635 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "64", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.666 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.766 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/64" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"64","version":0,"timestamp":1768623098635559386,"ephemeral":false}]'
2026-01-17 04:11:38.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "65", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.800 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:38.901 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:38.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/65" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"65","version":0,"timestamp":1768623098771574108,"ephemeral":false}]'
2026-01-17 04:11:38.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "66", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:38.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:38.938 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.039 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/66" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"66","version":0,"timestamp":1768623098907369221,"ephemeral":false}]'
2026-01-17 04:11:39.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "67", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.073 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.173 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/67" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"67","version":0,"timestamp":1768623099043816476,"ephemeral":false}]'
2026-01-17 04:11:39.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "68", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.208 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.308 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/68" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"68","version":0,"timestamp":1768623099178870707,"ephemeral":false}]'
2026-01-17 04:11:39.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "69", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.343 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.443 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/69" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"69","version":0,"timestamp":1768623099313737088,"ephemeral":false}]'
2026-01-17 04:11:39.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "70", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.479 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.579 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/70" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"70","version":0,"timestamp":1768623099449538879,"ephemeral":false}]'
2026-01-17 04:11:39.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "71", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.614 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.714 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/71" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"71","version":0,"timestamp":1768623099584633664,"ephemeral":false}]'
2026-01-17 04:11:39.719 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "72", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.749 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.849 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/72" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"72","version":0,"timestamp":1768623099719578832,"ephemeral":false}]'
2026-01-17 04:11:39.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "73", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:39.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:39.883 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:39.984 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:39.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/73" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"73","version":0,"timestamp":1768623099854427058,"ephemeral":false}]'
2026-01-17 04:11:39.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "74", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.017 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.117 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/74" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"74","version":0,"timestamp":1768623099988520512,"ephemeral":false}]'
2026-01-17 04:11:40.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "75", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.151 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.251 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/75" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"75","version":0,"timestamp":1768623100122589468,"ephemeral":false}]'
2026-01-17 04:11:40.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "76", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.285 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.386 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/76" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"76","version":0,"timestamp":1768623100256411683,"ephemeral":false}]'
2026-01-17 04:11:40.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "77", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.419 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.520 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/77" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"77","version":0,"timestamp":1768623100390966077,"ephemeral":false}]'
2026-01-17 04:11:40.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "78", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.553 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.654 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/78" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"78","version":0,"timestamp":1768623100524763700,"ephemeral":false}]'
2026-01-17 04:11:40.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "79", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.687 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.788 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/79" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"79","version":0,"timestamp":1768623100658494022,"ephemeral":false}]'
2026-01-17 04:11:40.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "80", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.822 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:40.922 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:40.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/80" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"80","version":0,"timestamp":1768623100792840156,"ephemeral":false}]'
2026-01-17 04:11:40.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "81", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:40.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:40.956 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.056 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/81" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"81","version":0,"timestamp":1768623100927285804,"ephemeral":false}]'
2026-01-17 04:11:41.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "82", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.090 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.190 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/82" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"82","version":0,"timestamp":1768623101061405146,"ephemeral":false}]'
2026-01-17 04:11:41.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "83", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.224 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.325 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/83" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"83","version":0,"timestamp":1768623101195668052,"ephemeral":false}]'
2026-01-17 04:11:41.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "84", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.358 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.459 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/84" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"84","version":0,"timestamp":1768623101329851448,"ephemeral":false}]'
2026-01-17 04:11:41.464 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "85", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.493 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.593 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/85" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"85","version":0,"timestamp":1768623101464104025,"ephemeral":false}]'
2026-01-17 04:11:41.598 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "86", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.627 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.727 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/86" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"86","version":0,"timestamp":1768623101597966457,"ephemeral":false}]'
2026-01-17 04:11:41.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "87", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.760 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.861 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/87" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"87","version":0,"timestamp":1768623101731931695,"ephemeral":false}]'
2026-01-17 04:11:41.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "88", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:41.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:41.894 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:41.995 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:41.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/88" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"88","version":0,"timestamp":1768623101865757052,"ephemeral":false}]'
2026-01-17 04:11:42.000 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "89", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.129 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/89" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"89","version":0,"timestamp":1768623101999925652,"ephemeral":false}]'
2026-01-17 04:11:42.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "90", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.164 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.265 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/90" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"90","version":0,"timestamp":1768623102135072305,"ephemeral":false}]'
2026-01-17 04:11:42.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "91", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.300 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.400 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/91" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"91","version":0,"timestamp":1768623102269917798,"ephemeral":false}]'
2026-01-17 04:11:42.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "92", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.434 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.534 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/92" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"92","version":0,"timestamp":1768623102405418995,"ephemeral":false}]'
2026-01-17 04:11:42.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "93", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.568 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.668 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/93" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"93","version":0,"timestamp":1768623102539648084,"ephemeral":false}]'
2026-01-17 04:11:42.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "94", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.702 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.802 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/94" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"94","version":0,"timestamp":1768623102673336590,"ephemeral":false}]'
2026-01-17 04:11:42.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "95", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.838 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:42.938 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:42.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/95" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"95","version":0,"timestamp":1768623102807899955,"ephemeral":false}]'
2026-01-17 04:11:42.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "96", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:42.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:42.972 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:43.073 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:43.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/96" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"96","version":0,"timestamp":1768623102942894086,"ephemeral":false}]'
2026-01-17 04:11:43.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "97", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:43.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:43.106 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:43.207 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:43.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/97" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"97","version":0,"timestamp":1768623103077563092,"ephemeral":false}]'
2026-01-17 04:11:43.212 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "98", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:43.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:43.241 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:43.341 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:43.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/98" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"98","version":0,"timestamp":1768623103211877772,"ephemeral":false}]'
2026-01-17 04:11:43.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13127/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "99", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:43.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:43.375 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:43.475 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:43.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3507/filter/v2/messages/99" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"99","version":0,"timestamp":1768623103346384591,"ephemeral":false}]'
2026-01-17 04:11:43.483 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:11:43.484 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:11:43.484 DEBUG [src.node.waku_node] Stopping container with id 4433c1b31a63
2026-01-17 04:11:43.975 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:43.975 DEBUG [src.node.waku_node] Stopping container with id 8e9bc6d993aa
2026-01-17 04:11:44.514 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:44.514 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:11:44.556 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:11:44.569 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_message_published_on_different_pubsub_topic_is_not_retrieved with id: 2026-01-17_04-28-57__d0f78551-7900-4908-8b6e-f677163f918e
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-17_04-28-57__d0f78551-7900-4908-8b6e-f677163f918e__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.93.160
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20796', '20797', '20798', '20799', '20800']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20796:20796 -p 20797:20797 -p 20798:20798 -p 20799:20799 -p 20800:20800 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20798 --rest-port=20796 --tcp-port=20797 --discv5-udp-port=20799 --rest-address=0.0.0.0 --nat=extip:172.18.93.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c8aff22fe7de3d6ebcf992fe3e8bf1c4d702c05dac76ca8aa1479c3ecfbdee3d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20800 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.93.160 waku 7d5ee31ae5663e05b005f4c34fbac0c054bf40ebc322e5c4436decc99675faee
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7d5ee31ae566. Setting up logs at ./log/docker/node1_2026-01-17_04-28-57__d0f78551-7900-4908-8b6e-f677163f918e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20796
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 db62854b0cba. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b1a054155340. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20796/health" -H "Content-Type: application/json" -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:20796/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.160/tcp/20797/p2p/16Uiu2HAmBhswk4fYuck4sovtbLcnGbWw6HTBz3bbAWPPkREFX6WR","/ip4/172.18.93.160/tcp/20798/ws/p2p/16Uiu2HAmBhswk4fYuck4sovtbLcnGbWw6HTBz3bbAWPPkREFX6WR"],"enrUri":"enr:-L24QNGWZQp8BSllmJj2yIIGgOnGvLwNNX3l_TFPQ0zS1U5TQAShdP5Y5ofr0GzYDoaO-6_B9I7_xdKS6jpBPDmeNycCgmlkgnY0gmlwhKwSXaCKbXVsdGlhZGRyc5YACASsEl2gBlE9AAoErBJdoAZRPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8eHP7weJ47gAKDCu1Qjzn1qwZVQVcOnByHM6ZlAfsI6DdGNwglE9g3VkcIJRP4V3YWt1MgE"}'
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-17_04-28-57__d0f78551-7900-4908-8b6e-f677163f918e__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.243.62
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24823', '24824', '24825', '24826', '24827']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24823:24823 -p 24824:24824 -p 24825:24825 -p 24826:24826 -p 24827:24827 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24825 --rest-port=24823 --tcp-port=24824 --discv5-udp-port=24826 --rest-address=0.0.0.0 --nat=extip:172.18.243.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4e4a5fed6e6ed0a31caa4dc854b27a33c6a0d79a1ddecf9ecacbbd1fadf0dcbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24827 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNGWZQp8BSllmJj2yIIGgOnGvLwNNX3l_TFPQ0zS1U5TQAShdP5Y5ofr0GzYDoaO-6_B9I7_xdKS6jpBPDmeNycCgmlkgnY0gmlwhKwSXaCKbXVsdGlhZGRyc5YACASsEl2gBlE9AAoErBJdoAZRPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8eHP7weJ47gAKDCu1Qjzn1qwZVQVcOnByHM6ZlAfsI6DdGNwglE9g3VkcIJRP4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.62 waku 2cb2a147901c6f8a8fd3ae86fdd0dc3921aec2af37115690dacf22bf10963cd2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2cb2a147901c. Setting up logs at ./log/docker/node2_2026-01-17_04-28-57__d0f78551-7900-4908-8b6e-f677163f918e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24823
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:24823/health" -H "Content-Type: application/json" -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:24823/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.62/tcp/24824/p2p/16Uiu2HAm9QDrZjsPYdTrSqy5cM4imtb7WA4jB7BaZWXQzdHK6c6q","/ip4/172.18.243.62/tcp/24825/ws/p2p/16Uiu2HAm9QDrZjsPYdTrSqy5cM4imtb7WA4jB7BaZWXQzdHK6c6q"],"enrUri":"enr:-L24QAHFOxigWvUMOGF6pmTc_KXk_q_tfzOF-GY7jRw9XCG5etJfSWGn25Y--ZFpZpp3oLm7Hit9dmy0P18JRZBPxDYCgmlkgnY0gmlwhKwS8z6KbXVsdGlhZGRyc5YACASsEvM-BmD4AAoErBLzPgZg-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECz6R_OEfmHh0gGvsaohNbo2Q-QIvo_azER3Ymhv8Is6aDdGNwgmD4g3VkcIJg-oV3YWt1MgE"}'
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:24823/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.93.160/tcp/20797/p2p/16Uiu2HAmBhswk4fYuck4sovtbLcnGbWw6HTBz3bbAWPPkREFX6WR"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20796/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:24823/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:20796/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:20796/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":1768624140020517632,"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:24823/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":1768624140020517632,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20796/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:24823/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:20796/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d5ee31ae566
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2cb2a147901c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_filter with id: 2026-01-17_04-19-46__535a0633-1ddb-4283-833b-e8d2cbb9eaac
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-19-46__535a0633-1ddb-4283-833b-e8d2cbb9eaac__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.95.25
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13602', '13603', '13604', '13605', '13606']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13602:13602 -p 13603:13603 -p 13604:13604 -p 13605:13605 -p 13606:13606 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13604 --rest-port=13602 --tcp-port=13603 --discv5-udp-port=13605 --rest-address=0.0.0.0 --nat=extip:172.18.95.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3c2f3cfaaeadea1671bf3bf5adaba7f7adf23a43fabdd439f261ffbd1ede6cd0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13606 --metrics-logging=true --store=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.95.25 waku 70e042e7c5835739dcc0b477a53f7ff2382d5b24ba5237f97245b08a6ac80d63
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 70e042e7c583. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-19-46__535a0633-1ddb-4283-833b-e8d2cbb9eaac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13602
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 119fdf5d0c98. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1f0f23908a5b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13602/health" -H "Content-Type: application/json" -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":"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:13602/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.25/tcp/13603/p2p/16Uiu2HAmHdc5YQfnL4gBx5ET6DN32xaGM7S7MDQTt94GQzpWg5bD","/ip4/172.18.95.25/tcp/13604/ws/p2p/16Uiu2HAmHdc5YQfnL4gBx5ET6DN32xaGM7S7MDQTt94GQzpWg5bD"],"enrUri":"enr:-L24QAz1Jxt9r4vyYeJ_gVxD4BddRxKRl5F4-hpMR9OUNPr9SuCbXYcqtvzPSbDG5mGOku5W5e7uqTrFO2846K5c_oECgmlkgnY0gmlwhKwSXxmKbXVsdGlhZGRyc5YACASsEl8ZBjUjAAoErBJfGQY1JN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSe-r3WJjKaXTTR5ikUIDLXOwTgcByMcQfRlLteqRlliDdGNwgjUjg3VkcII1JYV3YWt1Mgc"}'
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-17_04-19-46__535a0633-1ddb-4283-833b-e8d2cbb9eaac__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.100.94
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52500', '52501', '52502', '52503', '52504']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52500:52500 -p 52501:52501 -p 52502:52502 -p 52503:52503 -p 52504:52504 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52502 --rest-port=52500 --tcp-port=52501 --discv5-udp-port=52503 --rest-address=0.0.0.0 --nat=extip:172.18.100.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=201ecccc5c4d8619f90283eeeda1acaa15fe2b9dd00afa383fd70ab4a5a83990 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52504 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAz1Jxt9r4vyYeJ_gVxD4BddRxKRl5F4-hpMR9OUNPr9SuCbXYcqtvzPSbDG5mGOku5W5e7uqTrFO2846K5c_oECgmlkgnY0gmlwhKwSXxmKbXVsdGlhZGRyc5YACASsEl8ZBjUjAAoErBJfGQY1JN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSe-r3WJjKaXTTR5ikUIDLXOwTgcByMcQfRlLteqRlliDdGNwgjUjg3VkcII1JYV3YWt1Mgc --storenode=/ip4/172.18.95.25/tcp/13603/p2p/16Uiu2HAmHdc5YQfnL4gBx5ET6DN32xaGM7S7MDQTt94GQzpWg5bD --store=false --relay=false --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.94 waku f03f03c884bd409a86b6a51c467890dfca583387461cbc951cbfcf92c97a3960
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f03f03c884bd. Setting up logs at ./log/docker/store_node1_2026-01-17_04-19-46__535a0633-1ddb-4283-833b-e8d2cbb9eaac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52500
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:52500/health" -H "Content-Type: application/json" -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_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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52500/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.94/tcp/52501/p2p/16Uiu2HAmH2eZwm7h9KUsMjhBpP2rG7f9MDE1w9u8mjHV4VFFrvid","/ip4/172.18.100.94/tcp/52502/ws/p2p/16Uiu2HAmH2eZwm7h9KUsMjhBpP2rG7f9MDE1w9u8mjHV4VFFrvid"],"enrUri":"enr:-L24QHVaNuy978tMFgS6xmQs2g4Oy0Bn2BKXXwrQwz9psAibeIaZiBtPsQ9U3zGcnE65JPBHg7HLHW5EEAa2eAprRncCgmlkgnY0gmlwhKwSZF6KbXVsdGlhZGRyc5YACASsEmReBs0VAAoErBJkXgbNFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQPsofAdTTgU7mDLTJ_iHO5RxnCUfSEBfUO4rys3DK6qDdGNwgs0Vg3VkcILNF4V3YWt1MgQ"}'
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:52500/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.25/tcp/13603/p2p/16Uiu2HAmHdc5YQfnL4gBx5ET6DN32xaGM7S7MDQTt94GQzpWg5bD"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13602/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:13602/relay/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:13602/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":"0xebab84b7a5a2b3cb2942410757841b7a2430f718c42e3fe4c8d8005fabca094f"}]}'
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:52500/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":"909c724c2f61175e8d19","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xebab84b7a5a2b3cb2942410757841b7a2430f718c42e3fe4c8d8005fabca094f"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 70e042e7c583
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f03f03c884bd
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,233 @@
2026-01-17 04:24:12.033 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:24:12.033 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2026-01-17_04-24-12__7c599e04-fa8e-466c-98d6-010e28786c1d
2026-01-17 04:24:12.033 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:24:12.033 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:24:12.034 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:24:12.040 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:24:12.040 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-24-12__7c599e04-fa8e-466c-98d6-010e28786c1d__wakuorg_nwaku:latest.log
2026-01-17 04:24:12.040 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:24:12.040 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:24:12.041 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:24:12.041 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.253
2026-01-17 04:24:12.042 DEBUG [src.node.docker_mananger] Generated ports ['36571', '36572', '36573', '36574', '36575']
2026-01-17 04:24:12.042 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:24:12.042 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:24:12.042 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:24:12.042 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:24:12.042 DEBUG [src.node.docker_mananger] docker run -i -t -p 36571:36571 -p 36572:36572 -p 36573:36573 -p 36574:36574 -p 36575:36575 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36573 --rest-port=36571 --tcp-port=36572 --discv5-udp-port=36574 --rest-address=0.0.0.0 --nat=extip:172.18.81.253 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e9acedc027dc7fe0be5ec4a5bdb0aebca5af5962625df2d701aaffafdfde4d8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36575 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:24:12.195 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.253 waku a92fda71b3c262cc5d19faff723750a44fefa8c79f3d221ab2e653e74769b3ab
2026-01-17 04:24:12.221 DEBUG [src.node.docker_mananger] Container started with ID a92fda71b3c2. Setting up logs at ./log/docker/node1_2026-01-17_04-24-12__7c599e04-fa8e-466c-98d6-010e28786c1d__wakuorg_nwaku:latest.log
2026-01-17 04:24:12.222 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36571
2026-01-17 04:24:12.222 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:24:12.840 ERROR [src.node.docker_mananger] Max retries reached for container b60e6c9b76da. Exiting log stream.
2026-01-17 04:24:13.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:13.226 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-17 04:24:13.226 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:24:13.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:13.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.253/tcp/36572/p2p/16Uiu2HAmRPHJRd3qBkY3hFAT31pfpxh9TbmLed4oChKZW4megzLz","/ip4/172.18.81.253/tcp/36573/ws/p2p/16Uiu2HAmRPHJRd3qBkY3hFAT31pfpxh9TbmLed4oChKZW4megzLz"],"enrUri":"enr:-L24QPeYmwjsHxrQWep2KoMtwLkt0SQFk3Yjbq4WwRLI_ESVIwNmVWdSNKZSopchKde7GUtGpScWn9b8HbiyitVy0A4CgmlkgnY0gmlwhKwSUf2KbXVsdGlhZGRyc5YACASsElH9Bo7cAAoErBJR_QaO3d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDvSHNn3hAb7IZdGdaN0BBrSFYPIc8pQTQbGkIegMaV7ODdGNwgo7cg3VkcIKO3oV3YWt1MgU"}'
2026-01-17 04:24:13.229 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:24:13.235 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:24:13.235 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-24-12__7c599e04-fa8e-466c-98d6-010e28786c1d__wakuorg_nwaku:latest.log
2026-01-17 04:24:13.235 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:24:13.235 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:24:13.236 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:24:13.237 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.138
2026-01-17 04:24:13.237 DEBUG [src.node.docker_mananger] Generated ports ['22956', '22957', '22958', '22959', '22960']
2026-01-17 04:24:13.237 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:24:13.237 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:24:13.237 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:24:13.237 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:24:13.237 DEBUG [src.node.docker_mananger] docker run -i -t -p 22956:22956 -p 22957:22957 -p 22958:22958 -p 22959:22959 -p 22960:22960 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22958 --rest-port=22956 --tcp-port=22957 --discv5-udp-port=22959 --rest-address=0.0.0.0 --nat=extip:172.18.102.138 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bd99cbcaa8ecaf19dfa3abea8cb991b0ef0f6edf2cd7aee05e43a733c1c1128b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22960 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPeYmwjsHxrQWep2KoMtwLkt0SQFk3Yjbq4WwRLI_ESVIwNmVWdSNKZSopchKde7GUtGpScWn9b8HbiyitVy0A4CgmlkgnY0gmlwhKwSUf2KbXVsdGlhZGRyc5YACASsElH9Bo7cAAoErBJR_QaO3d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDvSHNn3hAb7IZdGdaN0BBrSFYPIc8pQTQbGkIegMaV7ODdGNwgo7cg3VkcIKO3oV3YWt1MgU
2026-01-17 04:24:13.401 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.138 waku da1e1f1173c19891aa1f2f954deba6e5d3141024f427596a0667b753cfe777a3
2026-01-17 04:24:13.425 DEBUG [src.node.docker_mananger] Container started with ID da1e1f1173c1. Setting up logs at ./log/docker/node2_2026-01-17_04-24-12__7c599e04-fa8e-466c-98d6-010e28786c1d__wakuorg_nwaku:latest.log
2026-01-17 04:24:13.425 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22956
2026-01-17 04:24:13.425 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:24:14.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.440 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-17 04:24:14.440 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:24:14.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.138/tcp/22957/p2p/16Uiu2HAmNNtnrWdnJnkhf12UdRVJrZLEne2RHiTy3m7n7ZkRBPYW","/ip4/172.18.102.138/tcp/22958/ws/p2p/16Uiu2HAmNNtnrWdnJnkhf12UdRVJrZLEne2RHiTy3m7n7ZkRBPYW"],"enrUri":"enr:-L24QPJW8zkUfc5fONm0AZvokZI1ApWuzYRGmTCQVOXHpI0VaNixA3odc8jPuprqGhBAkKsenfRSB4rsortYy0uEb8oCgmlkgnY0gmlwhKwSZoqKbXVsdGlhZGRyc5YACASsEmaKBlmtAAoErBJmigZZrt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDkHVKXJb5MvZHIiC--mjtyeLg3BsKJrHSb6xYcfY9mSuDdGNwglmtg3VkcIJZr4V3YWt1MgE"}'
2026-01-17 04:24:14.444 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:24:14.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22956/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.81.253/tcp/36572/p2p/16Uiu2HAmRPHJRd3qBkY3hFAT31pfpxh9TbmLed4oChKZW4megzLz"]'
2026-01-17 04:24:14.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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"]'
2026-01-17 04:24:14.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22956/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"]'
2026-01-17 04:24:14.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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-17 04:24:14.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.482 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:14.583 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854473225321,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.587 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854473225321,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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)'}'
2026-01-17 04:24:14.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.597 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:14.697 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854592041792,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.702 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.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":1768623854592041792,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:14.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.710 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:14.810 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854706095241,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.815 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854706095241,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:14.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.823 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:14.923 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854819107277,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.928 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:14.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:14.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854819107277,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:14.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:14.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:14.936 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.037 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854932270636,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.041 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623854932270636,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.049 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.150 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855045271212,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.154 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855045271212,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.158 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.162 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.263 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855158495469,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.268 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855158495469,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.276 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.376 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855272026768,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.381 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855272026768,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.385 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:36571/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"]'
2026-01-17 04:24:15.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.395 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:22956/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"]'
2026-01-17 04:24:15.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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-17 04:24:15.411 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-01-17 04:24:15.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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)'}'
2026-01-17 04:24:15.414 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2026-01-17 04:24:15.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.418 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-01-17 04:24:15.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.421 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2026-01-17 04:24:15.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.424 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2026-01-17 04:24:15.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.428 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2026-01-17 04:24:15.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.431 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2026-01-17 04:24:15.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.435 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2026-01-17 04:24:15.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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"]'
2026-01-17 04:24:15.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22956/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"]'
2026-01-17 04:24:15.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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-17 04:24:15.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.462 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.562 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855455553107,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.567 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855455553107,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/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)'}'
2026-01-17 04:24:15.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.575 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.675 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855571440971,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.680 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855571440971,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.690 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.790 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855685309702,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.795 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855685309702,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.803 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:15.903 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855799010673,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.908 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:15.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:15.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855799010673,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:15.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:15.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:15.915 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:16.016 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855911523211,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.021 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623855911523211,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.025 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:16.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:16.029 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:16.129 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623856025233236,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.134 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623856025233236,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:16.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:16.142 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:16.243 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623856138072586,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.247 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623856138072586,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:16.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:16.255 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:16.356 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36571/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623856251700494,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.361 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:24:16.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22956/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:16.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623856251700494,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:16.365 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:24:16.366 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:24:16.366 DEBUG [src.node.waku_node] Stopping container with id a92fda71b3c2
2026-01-17 04:24:16.846 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:24:16.846 DEBUG [src.node.waku_node] Stopping container with id da1e1f1173c1
2026-01-17 04:24:17.308 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:24:17.311 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:24:17.324 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:24:17.338 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
2026-01-17 04:10:41.417 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:10:41.418 DEBUG [tests.conftest] Running test: test_relay with id: 2026-01-17_04-10-41__82e53ba7-5d83-4bcf-a391-4a198bf2bfcf
2026-01-17 04:10:41.418 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:10:41.419 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:10:41.419 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:10:41.419 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:10:41.419 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:10:41.429 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:41.429 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-10-41__82e53ba7-5d83-4bcf-a391-4a198bf2bfcf__wakuorg_nwaku:latest.log
2026-01-17 04:10:41.429 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:10:41.429 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:10:41.473 DEBUG [src.node.docker_mananger] Network waku created
2026-01-17 04:10:41.473 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.26
2026-01-17 04:10:41.473 DEBUG [src.node.docker_mananger] Generated ports ['30115', '30116', '30117', '30118', '30119']
2026-01-17 04:10:41.473 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:10:41.474 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:10:41.474 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:10:41.474 DEBUG [src.node.docker_mananger] docker run -i -t -p 30115:30115 -p 30116:30116 -p 30117:30117 -p 30118:30118 -p 30119:30119 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30117 --rest-port=30115 --tcp-port=30116 --discv5-udp-port=30118 --rest-address=0.0.0.0 --nat=extip:172.18.190.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ce15bfa371bf33bd6a38d1dfa045d8bbdefb9dcae7ce5a017fdfceb0f9c6cb5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30119 --metrics-logging=true --relay=true
2026-01-17 04:10:43.524 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.26 waku c81aff75f3c658038d69c1bcd54f043a0533c35d4468fb2336d872e0bc9fd13b
2026-01-17 04:10:43.557 DEBUG [src.node.docker_mananger] Container started with ID c81aff75f3c6. Setting up logs at ./log/docker/node1_2026-01-17_04-10-41__82e53ba7-5d83-4bcf-a391-4a198bf2bfcf__wakuorg_nwaku:latest.log
2026-01-17 04:10:43.558 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30115
2026-01-17 04:10:43.559 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:10:44.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30115/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:44.565 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-17 04:10:44.565 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:10:44.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30115/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:44.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.26/tcp/30116/p2p/16Uiu2HAmB8n4temDdaLB3LP3rbzKK5Cb94vfxj3dhpXCRG3B8wjp","/ip4/172.18.190.26/tcp/30117/ws/p2p/16Uiu2HAmB8n4temDdaLB3LP3rbzKK5Cb94vfxj3dhpXCRG3B8wjp"],"enrUri":"enr:-L24QOgOEIfFpaKr4ZL-f6CI3hQiZe-xoK4VTjIpusb8KnV_E5GOM2Mn3qtAVGjui0AV2h9vsGtWWKLDklH4I-Erfp0CgmlkgnY0gmlwhKwSvhqKbXVsdGlhZGRyc5YACASsEr4aBnWkAAoErBK-GgZ1pd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6WcAK_TmECTQDmEdPyW3YEnF8MyrZPK3SmWN6pYTIQODdGNwgnWkg3VkcIJ1poV3YWt1MgE"}'
2026-01-17 04:10:44.568 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:10:44.574 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:44.574 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-10-41__82e53ba7-5d83-4bcf-a391-4a198bf2bfcf__wakuorg_nwaku:latest.log
2026-01-17 04:10:44.575 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:10:44.575 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:10:44.576 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:10:44.576 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.220
2026-01-17 04:10:44.576 DEBUG [src.node.docker_mananger] Generated ports ['11499', '11500', '11501', '11502', '11503']
2026-01-17 04:10:44.577 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:10:44.577 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:10:44.577 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:10:44.577 DEBUG [src.node.docker_mananger] docker run -i -t -p 11499:11499 -p 11500:11500 -p 11501:11501 -p 11502:11502 -p 11503:11503 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11501 --rest-port=11499 --tcp-port=11500 --discv5-udp-port=11502 --rest-address=0.0.0.0 --nat=extip:172.18.15.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3faaae37c500e270b19bb8563acbbbd7b32147aeca6f41a775430eaa4aeddecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11503 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOgOEIfFpaKr4ZL-f6CI3hQiZe-xoK4VTjIpusb8KnV_E5GOM2Mn3qtAVGjui0AV2h9vsGtWWKLDklH4I-Erfp0CgmlkgnY0gmlwhKwSvhqKbXVsdGlhZGRyc5YACASsEr4aBnWkAAoErBK-GgZ1pd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6WcAK_TmECTQDmEdPyW3YEnF8MyrZPK3SmWN6pYTIQODdGNwgnWkg3VkcIJ1poV3YWt1MgE
2026-01-17 04:10:44.762 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.220 waku 69accdff3c103ded64243df6aeaf548a9572e3c65542d5ed875df25a6425aea3
2026-01-17 04:10:44.792 DEBUG [src.node.docker_mananger] Container started with ID 69accdff3c10. Setting up logs at ./log/docker/node1_2026-01-17_04-10-41__82e53ba7-5d83-4bcf-a391-4a198bf2bfcf__wakuorg_nwaku:latest.log
2026-01-17 04:10:44.793 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11499
2026-01-17 04:10:44.793 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:10:45.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11499/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:45.806 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-17 04:10:45.808 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:10:45.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11499/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:45.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.220/tcp/11500/p2p/16Uiu2HAm294AohSCGqEN4zqtABYJwmwgy34NN4rTUy2yGLbGcYbo","/ip4/172.18.15.220/tcp/11501/ws/p2p/16Uiu2HAm294AohSCGqEN4zqtABYJwmwgy34NN4rTUy2yGLbGcYbo"],"enrUri":"enr:-L24QAZVQsStMaldFb_x0R_13fb1k5Xn5nVhhCJzhbH-a8S_Fy0DFFhsLd-ZY1t2HRJ5ezHJOYHhu26t1O3nkxgz6rgCgmlkgnY0gmlwhKwSD9yKbXVsdGlhZGRyc5YACASsEg_cBizsAAoErBIP3AYs7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECY8AGX4x88SHvdclyzoOwtMbKS_nCYnCvq7JtFU-KNCaDdGNwgizsg3VkcIIs7oV3YWt1MgE"}'
2026-01-17 04:10:45.816 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:10:45.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30115/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:10:45.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:10:45.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11499/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:10:45.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:10:45.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30115/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-17 04:10:45.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:10:45.832 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:10:45.932 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:10:45.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:45.935 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":1768623045826542848,"ephemeral":false,"proof":""}]'
2026-01-17 04:10:45.937 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:10:45.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11499/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:45.940 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":1768623045826542848,"ephemeral":false,"proof":""}]'
2026-01-17 04:10:45.943 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:10:45.944 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:10:45.944 DEBUG [src.node.waku_node] Stopping container with id c81aff75f3c6
2026-01-17 04:10:46.473 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:10:46.473 DEBUG [src.node.waku_node] Stopping container with id 69accdff3c10
2026-01-17 04:10:46.987 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:10:46.988 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:10:46.994 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:10:46.999 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,176 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_while_one_peer_is_paused with id: 2026-01-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d
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-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__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.152.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14616', '14617', '14618', '14619', '14620']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14616:14616 -p 14617:14617 -p 14618:14618 -p 14619:14619 -p 14620:14620 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14618 --rest-port=14616 --tcp-port=14617 --discv5-udp-port=14619 --rest-address=0.0.0.0 --nat=extip:172.18.152.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf8a4ecba93171ade70e5c3b2ffc42db1f463a0266f8ff8fcde69ddfeed9baf0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14620 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.32 waku cbd26e2fddfc39063240fe75a07e1326eccdf6b1eccf3c58f6bb49dada198e9c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cbd26e2fddfc. Setting up logs at ./log/docker/node1_2026-01-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14616
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 1d5e15dc6b39. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 07626e841069. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14616/health" -H "Content-Type: application/json" -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:14616/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx","/ip4/172.18.152.32/tcp/14618/ws/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx"],"enrUri":"enr:-L24QIuQW6UskKGwlWjGueE3SYJTKSQpJ4IPqAKLR6mJvGV7ShAq5s9lKGISemilMB85xFoL7s1n3jWHglWoiQO9YEwCgmlkgnY0gmlwhKwSmCCKbXVsdGlhZGRyc5YACASsEpggBjkZAAoErBKYIAY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8jlr-Y3ssdBvicnbm7Mfr_wCBINtCRQhaK5gcmuFMpGDdGNwgjkZg3VkcII5G4V3YWt1MgU"}'
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-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__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.195
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4660', '4661', '4662', '4663', '4664']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4660:4660 -p 4661:4661 -p 4662:4662 -p 4663:4663 -p 4664:4664 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4662 --rest-port=4660 --tcp-port=4661 --discv5-udp-port=4663 --rest-address=0.0.0.0 --nat=extip:172.18.203.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b15d343e2af4e25b5a1a93aeac6f92bc64adcc58b93e27d5bad47fafd9963fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4664 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIuQW6UskKGwlWjGueE3SYJTKSQpJ4IPqAKLR6mJvGV7ShAq5s9lKGISemilMB85xFoL7s1n3jWHglWoiQO9YEwCgmlkgnY0gmlwhKwSmCCKbXVsdGlhZGRyc5YACASsEpggBjkZAAoErBKYIAY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8jlr-Y3ssdBvicnbm7Mfr_wCBINtCRQhaK5gcmuFMpGDdGNwgjkZg3VkcII5G4V3YWt1MgU --filternode=/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.195 waku 8bee086296bb2ad8deb1c44e965dd14e60debaabf5be66f589bd12ba8b481b22
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bee086296bb. Setting up logs at ./log/docker/node2_2026-01-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4660
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:4660/health" -H "Content-Type: application/json" -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:4660/debug/v1/info" -H "Content-Type: application/json" -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.195/tcp/4661/p2p/16Uiu2HAmCjibA1vaZA2NTp5mR8Jq96wEA2EArLfEg7H5zKjU2fSf","/ip4/172.18.203.195/tcp/4662/ws/p2p/16Uiu2HAmCjibA1vaZA2NTp5mR8Jq96wEA2EArLfEg7H5zKjU2fSf"],"enrUri":"enr:-L24QBfzPKNE1iFanY-yWcOV1ouGj6qC1raAWi7KbFUTUobYErNzsbtq2HAQrGDxdJCUUtB8WfPOP2hhXOEYBQssYTkCgmlkgnY0gmlwhKwSy8OKbXVsdGlhZGRyc5YACASsEsvDBhI1AAoErBLLwwYSNt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDATYVRsnHxluRs49Lm80-6HyNYkYwWhb4Ax9AG9SXi0CDdGNwghI1g3VkcIISN4V3YWt1MgA"}'
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:4660/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx"]'
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-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__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.163
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52534', '52535', '52536', '52537', '52538']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52534:52534 -p 52535:52535 -p 52536:52536 -p 52537:52537 -p 52538:52538 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52536 --rest-port=52534 --tcp-port=52535 --discv5-udp-port=52537 --rest-address=0.0.0.0 --nat=extip:172.18.16.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9f3ed5c465e46d07dc71d1e9e1943c5b2c1bd1263e2ea6957eb74bfff75cabf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52538 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIuQW6UskKGwlWjGueE3SYJTKSQpJ4IPqAKLR6mJvGV7ShAq5s9lKGISemilMB85xFoL7s1n3jWHglWoiQO9YEwCgmlkgnY0gmlwhKwSmCCKbXVsdGlhZGRyc5YACASsEpggBjkZAAoErBKYIAY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8jlr-Y3ssdBvicnbm7Mfr_wCBINtCRQhaK5gcmuFMpGDdGNwgjkZg3VkcII5G4V3YWt1MgU --filternode=/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.163 waku c7b5a3c8de0c208cd3fb2a7d5f6463064076c88e6bebdef49ca5b31f12e5e3c9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c7b5a3c8de0c. Setting up logs at ./log/docker/node3_2026-01-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52534
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:52534/health" -H "Content-Type: application/json" -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:52534/debug/v1/info" -H "Content-Type: application/json" -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.163/tcp/52535/p2p/16Uiu2HAmKbGnGoFMLa5AwyyNSisgREsmPVoJYeEUDZJ6DqjhCkue","/ip4/172.18.16.163/tcp/52536/ws/p2p/16Uiu2HAmKbGnGoFMLa5AwyyNSisgREsmPVoJYeEUDZJ6DqjhCkue"],"enrUri":"enr:-L24QJmQ836dstIRAiyrwxrZm3y6lph7FnGFQTL8GhHmhPLLbJBL5h0Ds5HilMb7uvWuAYiuy65sXQxFjLZXiaPwE2sCgmlkgnY0gmlwhKwSEKOKbXVsdGlhZGRyc5YACASsEhCjBs03AAoErBIQowbNON0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZw4QRP1AP78gelkxP1q6Vn7KDdFkekL2fY7M2PBFMHGDdGNwgs03g3VkcILNOYV3YWt1MgA"}'
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:52534/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx"]'
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-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.224.211
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55557', '55558', '55559', '55560', '55561']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55557:55557 -p 55558:55558 -p 55559:55559 -p 55560:55560 -p 55561:55561 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55559 --rest-port=55557 --tcp-port=55558 --discv5-udp-port=55560 --rest-address=0.0.0.0 --nat=extip:172.18.224.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=84fbc2d1ae5b2de252b29a55b61e59a7dfacc9929cf07835aaa4cc5ee040cbbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55561 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIuQW6UskKGwlWjGueE3SYJTKSQpJ4IPqAKLR6mJvGV7ShAq5s9lKGISemilMB85xFoL7s1n3jWHglWoiQO9YEwCgmlkgnY0gmlwhKwSmCCKbXVsdGlhZGRyc5YACASsEpggBjkZAAoErBKYIAY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8jlr-Y3ssdBvicnbm7Mfr_wCBINtCRQhaK5gcmuFMpGDdGNwgjkZg3VkcII5G4V3YWt1MgU --filternode=/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.211 waku a51530fc2344e3643129c7156b7ae4d104a5c42216bae4dbef5b9237f98d45f9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a51530fc2344. Setting up logs at ./log/docker/node4_2026-01-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55557
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:55557/health" -H "Content-Type: application/json" -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:55557/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.211/tcp/55558/p2p/16Uiu2HAmAtZqjxCxJZgG1qpUKyxfCLHaz24hCdHhkQkYsJXV83KR","/ip4/172.18.224.211/tcp/55559/ws/p2p/16Uiu2HAmAtZqjxCxJZgG1qpUKyxfCLHaz24hCdHhkQkYsJXV83KR"],"enrUri":"enr:-L24QEQo_B_BC38o8NbhavpwYGmnsVZqPaakD90NGyd0vHeiY-DuW-IclJ959T3if7kLNkLFimEDXF9SMhnMoRsWSFkCgmlkgnY0gmlwhKwS4NOKbXVsdGlhZGRyc5YACASsEuDTBtkGAAoErBLg0wbZB90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5cMLZyldqH-YrrVFovzYa1cKzZllqlLDU9q2C2P2dEyDdGNwgtkGg3VkcILZCIV3YWt1MgA"}'
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:55557/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx"]'
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-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__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.126.53
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43850', '43851', '43852', '43853', '43854']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43850:43850 -p 43851:43851 -p 43852:43852 -p 43853:43853 -p 43854:43854 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43852 --rest-port=43850 --tcp-port=43851 --discv5-udp-port=43853 --rest-address=0.0.0.0 --nat=extip:172.18.126.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd0daaa7dced3a2faaffa30b3eae4e6d87bbf0ae109dc5cd87e9e30e4e73ff87 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43854 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIuQW6UskKGwlWjGueE3SYJTKSQpJ4IPqAKLR6mJvGV7ShAq5s9lKGISemilMB85xFoL7s1n3jWHglWoiQO9YEwCgmlkgnY0gmlwhKwSmCCKbXVsdGlhZGRyc5YACASsEpggBjkZAAoErBKYIAY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8jlr-Y3ssdBvicnbm7Mfr_wCBINtCRQhaK5gcmuFMpGDdGNwgjkZg3VkcII5G4V3YWt1MgU --filternode=/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.53 waku 36b243aa5e4c7c65b77b5d01e9533c98fb92b9f2d390e02fd065380da2ee5177
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 36b243aa5e4c. Setting up logs at ./log/docker/node5_2026-01-17_04-11-37__404d80b1-6a44-42dc-8dfa-5920946ad27d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43850
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:43850/health" -H "Content-Type: application/json" -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:43850/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.53/tcp/43851/p2p/16Uiu2HAmUBR3SoFBu2Qu7gtK57oZk2fXHKNvXRLX196tij18n3To","/ip4/172.18.126.53/tcp/43852/ws/p2p/16Uiu2HAmUBR3SoFBu2Qu7gtK57oZk2fXHKNvXRLX196tij18n3To"],"enrUri":"enr:-L24QG7K2LmANLagrDEEh98_rnhtOUnBr3zsN2oHyWLihwOQLIdrcZe5mXizWrgUc8Jj8l8fJwYtkPPcYY7m4q6k9zcCgmlkgnY0gmlwhKwSfjWKbXVsdGlhZGRyc5YACASsEn41BqtLAAoErBJ-NQarTN0DgnJzhQADAQAAiXNlY3AyNTZrMaED5qql29GcdcE2sNadmdGJlNtIsDLlHG5VaULsq_ckvtKDdGNwgqtLg3VkcIKrTYV3YWt1MgA"}'
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:43850/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.32/tcp/14617/p2p/16Uiu2HAmBjDRiaaaWRYpUgLethCWMpNbkcrfmUfPm3VqM6WD1oNx"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/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:4660/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5fed8eca-7a63-4e00-bcb7-d4d2ea787b33", "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":"5fed8eca-7a63-4e00-bcb7-d4d2ea787b33","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52534/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d3c540c8-a9b6-4128-a4f7-f1fd6e3ef58f", "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":"d3c540c8-a9b6-4128-a4f7-f1fd6e3ef58f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55557/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b6e94233-08da-45df-b727-ebfa6d87b514", "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":"b6e94233-08da-45df-b727-ebfa6d87b514","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43850/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1a39e886-1de7-46f7-9c9b-f6bcea31384e", "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":"1a39e886-1de7-46f7-9c9b-f6bcea31384e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/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:4660/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":1768623103646760219,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52534/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":1768623103646760219,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55557/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":1768623103646760219,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43850/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":1768623103646760219,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 8bee086296bb
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id 8bee086296bb
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.5 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4660/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":1768623103779621697,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623103779694452,"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 cbd26e2fddfc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8bee086296bb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c7b5a3c8de0c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cbd26e2fddfc. 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 a51530fc2344
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8bee086296bb. 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 36b243aa5e4c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c7b5a3c8de0c. 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,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_encoding_pubsubtopic with id: 2026-01-17_04-28-35__455acd2f-4be1-40cf-9b24-8eaa7dd3bd73
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-17_04-28-35__455acd2f-4be1-40cf-9b24-8eaa7dd3bd73__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.92.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55677', '55678', '55679', '55680', '55681']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55677:55677 -p 55678:55678 -p 55679:55679 -p 55680:55680 -p 55681:55681 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55679 --rest-port=55677 --tcp-port=55678 --discv5-udp-port=55680 --rest-address=0.0.0.0 --nat=extip:172.18.92.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=022c3b361335cd183cae8bfa1da4962d6e9fcae59c7baca9d8df1beb9debffb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55681 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.184 waku 400711b122320f404f9e82828aae2f2801cf814e6ee93fce73256e9cebbc988c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 400711b12232. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-28-35__455acd2f-4be1-40cf-9b24-8eaa7dd3bd73__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55677
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 44c92a67c67b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ceffada21ad. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55677/health" -H "Content-Type: application/json" -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:55677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.184/tcp/55678/p2p/16Uiu2HAmDd56ZitfCmFd3Hkg9Sr6akKUY44DPpahb1FYJiEG8URQ","/ip4/172.18.92.184/tcp/55679/ws/p2p/16Uiu2HAmDd56ZitfCmFd3Hkg9Sr6akKUY44DPpahb1FYJiEG8URQ"],"enrUri":"enr:-L24QEPtFzAI1Y6nMksET_1ZOnA82DTXwevc_fRSC0N6olD5Rxph34BjZWsbjOJjO14b9eFupPpbTAIogo6ZwjJjaL4CgmlkgnY0gmlwhKwSXLiKbXVsdGlhZGRyc5YACASsEly4Btl-AAoErBJcuAbZf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDDl3kSssiQFRHL2J5dT57yPxTK16hbpF2eH3femgb6juDdGNwgtl-g3VkcILZgIV3YWt1MgM"}'
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-17_04-28-35__455acd2f-4be1-40cf-9b24-8eaa7dd3bd73__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.194.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65308', '65309', '65310', '65311', '65312']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65308:65308 -p 65309:65309 -p 65310:65310 -p 65311:65311 -p 65312:65312 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65310 --rest-port=65308 --tcp-port=65309 --discv5-udp-port=65311 --rest-address=0.0.0.0 --nat=extip:172.18.194.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=250e4de209fa1fa986c6eff78abcd205af0ced52c1d12fa487b9715bd3dbb33f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65312 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEPtFzAI1Y6nMksET_1ZOnA82DTXwevc_fRSC0N6olD5Rxph34BjZWsbjOJjO14b9eFupPpbTAIogo6ZwjJjaL4CgmlkgnY0gmlwhKwSXLiKbXVsdGlhZGRyc5YACASsEly4Btl-AAoErBJcuAbZf90DgnJzhQADAQAAiXNlY3AyNTZrMaEDDl3kSssiQFRHL2J5dT57yPxTK16hbpF2eH3femgb6juDdGNwgtl-g3VkcILZgIV3YWt1MgM --storenode=/ip4/172.18.92.184/tcp/55678/p2p/16Uiu2HAmDd56ZitfCmFd3Hkg9Sr6akKUY44DPpahb1FYJiEG8URQ --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.98 waku dd668a8496b716daafb3eddeee828fee40d19843cb44d80be56055228bf59f0b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd668a8496b7. Setting up logs at ./log/docker/store_node1_2026-01-17_04-28-35__455acd2f-4be1-40cf-9b24-8eaa7dd3bd73__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65308
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:65308/health" -H "Content-Type: application/json" -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:65308/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.98/tcp/65309/p2p/16Uiu2HAmNHD9gNBcCQGMJwT18uyK5ziJpAPRmf83mHt7sgJgxW7X","/ip4/172.18.194.98/tcp/65310/ws/p2p/16Uiu2HAmNHD9gNBcCQGMJwT18uyK5ziJpAPRmf83mHt7sgJgxW7X"],"enrUri":"enr:-L24QL51kVgroEqG1YBMsrvR0_KBKYcPBUCSisL-rwu36ZCfQ4XbotvW_sQsFw11pZUdiLPbHclZDMyNe0OeAxLk6J4CgmlkgnY0gmlwhKwSwmKKbXVsdGlhZGRyc5YACASsEsJiBv8dAAoErBLCYgb_Ht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjwCQc-KF21D2-DBfv3aRwa86GXRz_MnwLzSQhIBVfvaDdGNwgv8dg3VkcIL_H4V3YWt1MgM"}'
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:65308/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.184/tcp/55678/p2p/16Uiu2HAmDd56ZitfCmFd3Hkg9Sr6akKUY44DPpahb1FYJiEG8URQ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55677/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:65308/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:55677/relay/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:55677/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:55677/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:55677/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:55677/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:55677/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:55677/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:55677/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:158 trying get message with wrong encoded pubsub topic %23waku%2F2%2Frs%2F3%2F0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55677/store/v3/messages?includeData=true&pubsubTopic=%23waku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.store.test_topics:test_topics.py:162 response for getting message with wrong encoded pubsub topic {'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 400711b12232
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dd668a8496b7
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,518 @@
2026-01-17 04:34:14.359 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:34:14.360 DEBUG [tests.conftest] Running test: test_store_sync_overlap_sync_window with id: 2026-01-17_04-34-14__f514cba4-e0f7-4e81-bbc7-e75c3ce9e2ed
2026-01-17 04:34:14.361 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:34:14.369 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:34:14.369 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-34-14__f514cba4-e0f7-4e81-bbc7-e75c3ce9e2ed__wakuorg_nwaku:latest.log
2026-01-17 04:34:14.377 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:34:14.378 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-34-14__f514cba4-e0f7-4e81-bbc7-e75c3ce9e2ed__wakuorg_nwaku:latest.log
2026-01-17 04:34:14.385 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:34:14.385 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-17_04-34-14__f514cba4-e0f7-4e81-bbc7-e75c3ce9e2ed__wakuorg_nwaku:latest.log
2026-01-17 04:34:14.386 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:34:14.387 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:34:14.388 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:34:14.391 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:34:14.392 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.63.198
2026-01-17 04:34:14.392 DEBUG [src.node.docker_mananger] Generated ports ['39187', '39188', '39189', '39190', '39191']
2026-01-17 04:34:14.392 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:34:14.392 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:34:14.392 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:34:14.393 DEBUG [src.node.docker_mananger] docker run -i -t -p 39187:39187 -p 39188:39188 -p 39189:39189 -p 39190:39190 -p 39191:39191 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39189 --rest-port=39187 --tcp-port=39188 --discv5-udp-port=39190 --rest-address=0.0.0.0 --nat=extip:172.18.63.198 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=067aead69d8ed1843701925aca0fbc5dfbb2903d3def087e34ddbbc32b6a0183 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39191 --metrics-logging=true --relay=true --dns-discovery=false
2026-01-17 04:34:14.542 ERROR [src.node.docker_mananger] Max retries reached for container 225af7350f08. Exiting log stream.
2026-01-17 04:34:14.596 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.63.198 waku 49e43b1dcef8a9a694dde9403ae940bc36a880ba3ddf0d1688c46c7a545b53cd
2026-01-17 04:34:14.631 DEBUG [src.node.docker_mananger] Container started with ID 49e43b1dcef8. Setting up logs at ./log/docker/node1_2026-01-17_04-34-14__f514cba4-e0f7-4e81-bbc7-e75c3ce9e2ed__wakuorg_nwaku:latest.log
2026-01-17 04:34:14.631 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39187
2026-01-17 04:34:14.631 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:34:15.228 ERROR [src.node.docker_mananger] Max retries reached for container 4fcd3e82ecc1. Exiting log stream.
2026-01-17 04:34:15.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39187/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:34:15.635 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-17 04:34:15.635 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:34:15.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39187/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:34:15.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.63.198/tcp/39188/p2p/16Uiu2HAm8efkJtwAiD7ddshFU2K7QtVwqvfES6cRzkTKSe7bgkDg","/ip4/172.18.63.198/tcp/39189/ws/p2p/16Uiu2HAm8efkJtwAiD7ddshFU2K7QtVwqvfES6cRzkTKSe7bgkDg"],"enrUri":"enr:-L24QPp93jkf83MnAZJyPHKfywIcnb3AmS0oiYbKLurs88a2LBO70cnDcAG19q4jByhA5ItiOTCI6WdoWxXx8oEFvlcCgmlkgnY0gmlwhKwSP8aKbXVsdGlhZGRyc5YACASsEj_GBpkUAAoErBI_xgaZFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECxHw3umyvL_g4GetHS5fVpY9_-jC_Urm82WDUKsKeCaODdGNwgpkUg3VkcIKZFoV3YWt1MhM"}'
2026-01-17 04:34:15.638 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:34:15.639 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:34:15.639 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:34:15.640 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:34:15.640 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.196
2026-01-17 04:34:15.640 DEBUG [src.node.docker_mananger] Generated ports ['11227', '11228', '11229', '11230', '11231']
2026-01-17 04:34:15.641 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:34:15.641 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:34:15.641 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:34:15.641 DEBUG [src.node.docker_mananger] docker run -i -t -p 11227:11227 -p 11228:11228 -p 11229:11229 -p 11230:11230 -p 11231:11231 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11229 --rest-port=11227 --tcp-port=11228 --discv5-udp-port=11230 --rest-address=0.0.0.0 --nat=extip:172.18.169.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e216f1010cfcabfb5279817cec2dcebeaddaef37ecd3dbfebb9afdccb9ca6f1f --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=11231 --metrics-logging=true --relay=false --store-sync-relay-jitter=0 --dns-discovery=false --discv5-bootstrap-node=enr:-L24QPp93jkf83MnAZJyPHKfywIcnb3AmS0oiYbKLurs88a2LBO70cnDcAG19q4jByhA5ItiOTCI6WdoWxXx8oEFvlcCgmlkgnY0gmlwhKwSP8aKbXVsdGlhZGRyc5YACASsEj_GBpkUAAoErBI_xgaZFd0DgnJzhQADAQAAiXNlY3AyNTZrMaECxHw3umyvL_g4GetHS5fVpY9_-jC_Urm82WDUKsKeCaODdGNwgpkUg3VkcIKZFoV3YWt1MhM
2026-01-17 04:34:15.835 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.196 waku 9c9369f5b9f27fe48001b3b998b89946b00862c5a1d22730e7e97ff624522dc0
2026-01-17 04:34:15.875 DEBUG [src.node.docker_mananger] Container started with ID 9c9369f5b9f2. Setting up logs at ./log/docker/node2_2026-01-17_04-34-14__f514cba4-e0f7-4e81-bbc7-e75c3ce9e2ed__wakuorg_nwaku:latest.log
2026-01-17 04:34:15.875 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11227
2026-01-17 04:34:15.876 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:34:16.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11227/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:34:16.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-17 04:34:16.883 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:34:16.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:34:16.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.196/tcp/11228/p2p/16Uiu2HAm5Ak8WTQHuNqwS9QDBWifbDksnz4rwo8ddp544cveaKk7","/ip4/172.18.169.196/tcp/11229/ws/p2p/16Uiu2HAm5Ak8WTQHuNqwS9QDBWifbDksnz4rwo8ddp544cveaKk7"],"enrUri":"enr:-L24QAcxRCkTXkwoqzWQQtfHcvbC9HURJ55SHT6_VwSOZ7CzIWXwHaA_0Jk9ZZIJQ-nTZ3dD826Hux316dgdM2knc5sCgmlkgnY0gmlwhKwSqcSKbXVsdGlhZGRyc5YACASsEqnEBivcAAoErBKpxAYr3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECkMHZj0nc8zMuR83cjWb_2fjKZ49mwqnZP5Aec6wlNCSDdGNwgivcg3VkcIIr3oV3YWt1MhI"}'
2026-01-17 04:34:16.885 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:34:16.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11227/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.63.198/tcp/39188/p2p/16Uiu2HAm8efkJtwAiD7ddshFU2K7QtVwqvfES6cRzkTKSe7bgkDg"]'
2026-01-17 04:34:16.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:16.919 DEBUG [tests.store_sync.test_store_sync] Publishing 90 messages at 1 msg/s
2026-01-17 04:34:16.920 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:16.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:16.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:16.929 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:17.130 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:17.931 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:17.931 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:17.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:17.936 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:18.136 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:18.937 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:18.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:18.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:18.942 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:19.142 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:19.943 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:19.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:19.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:19.947 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:20.148 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:20.948 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:20.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:20.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:20.953 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:21.154 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:21.955 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:21.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:21.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:21.960 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:22.160 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:22.961 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:22.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:22.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:22.966 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:23.166 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:23.967 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:23.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:23.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:23.971 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:24.172 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:24.973 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:24.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:24.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:24.978 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:25.178 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:25.979 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:25.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:25.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:25.983 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:26.184 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:26.985 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:26.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:26.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:26.989 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:27.190 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:27.991 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:27.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:27.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:27.995 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:28.196 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:28.997 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:28.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:29.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:29.001 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:29.202 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:30.003 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:30.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:30.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:30.007 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:30.208 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:31.009 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:31.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:31.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:31.013 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:31.214 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:32.015 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:32.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:32.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:32.019 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:32.220 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:33.021 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:33.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:33.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:33.025 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:33.226 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:34.027 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:34.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:34.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:34.031 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:34.232 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:35.032 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:35.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:35.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:35.037 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:35.237 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:36.038 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:36.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:36.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:36.043 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:36.243 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:37.044 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:37.044 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:37.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:37.049 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:37.249 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:38.050 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:38.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:38.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:38.055 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:38.256 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:39.056 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:39.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:39.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:39.061 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:39.261 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:40.062 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:40.062 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:40.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:40.067 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:40.267 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:41.068 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:41.068 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:41.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:41.072 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:41.273 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:42.074 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:42.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:42.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:42.078 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:42.279 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:43.080 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:43.080 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:43.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:43.085 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:43.285 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:44.086 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:44.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:44.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:44.091 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:44.291 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:45.092 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:45.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:45.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:45.097 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:45.297 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:46.098 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:46.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:46.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:46.103 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:46.303 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:47.104 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:47.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:47.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:47.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:47.309 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:48.110 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:48.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:48.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:48.114 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:48.315 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:49.115 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:49.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:49.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:49.120 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:49.321 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:50.121 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:50.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:50.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:50.126 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:50.326 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:51.127 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:51.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:51.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:51.132 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:51.332 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:52.133 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:52.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:52.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:52.137 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:52.338 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:53.139 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:53.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:53.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:53.143 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:53.344 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:54.144 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:54.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:54.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:54.149 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:54.350 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:55.151 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:55.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:55.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:55.155 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:55.356 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:56.156 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:56.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:56.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:56.161 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:56.362 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:57.162 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:57.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:57.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:57.168 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:57.368 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:58.169 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:58.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:58.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:58.174 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:58.374 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:34:59.175 DEBUG [src.steps.store] Relaying message
2026-01-17 04:34:59.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:34:59.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:34:59.180 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:34:59.381 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:00.181 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:00.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:00.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:00.186 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:00.387 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:01.188 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:01.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:01.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:01.192 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:01.393 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:02.194 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:02.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:02.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:02.198 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:02.399 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:03.199 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:03.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:03.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:03.204 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:03.405 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:04.205 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:04.206 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:04.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:04.211 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:04.411 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:05.212 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:05.212 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:05.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:05.217 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:05.417 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:06.218 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:06.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:06.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:06.223 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:06.423 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:07.224 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:07.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:07.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:07.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:07.429 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:08.230 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:08.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:08.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:08.235 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:08.435 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:09.236 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:09.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:09.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:09.241 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:09.441 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:10.242 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:10.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:10.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:10.247 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:10.447 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:11.248 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:11.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:11.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:11.253 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:11.454 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:12.254 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:12.255 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:12.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:12.259 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:12.460 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:13.260 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:13.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:13.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:13.265 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:13.466 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:14.266 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:14.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:14.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:14.271 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:14.472 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:15.272 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:15.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:15.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:15.277 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:15.478 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:16.278 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:16.279 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:16.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:16.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:16.484 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:17.285 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:17.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:17.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:17.290 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:17.491 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:18.291 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:18.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:18.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:18.296 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:18.497 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:19.297 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:19.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:19.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:19.303 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:19.503 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:20.304 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:20.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:20.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:20.309 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:20.509 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:21.310 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:21.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:21.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:21.315 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:21.516 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:22.316 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:22.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:22.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:22.321 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:22.521 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:23.322 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:23.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:23.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:23.327 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:23.527 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:24.328 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:24.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:24.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:24.333 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:24.533 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:25.334 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:25.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:25.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:25.339 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:25.539 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:26.340 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:26.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:26.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:26.345 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:26.545 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:27.346 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:27.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:27.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:27.351 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:27.551 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:28.352 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:28.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:28.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:28.357 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:28.557 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:29.358 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:29.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:29.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:29.363 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:29.563 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:30.364 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:30.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:30.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:30.369 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:30.569 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:31.370 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:31.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:31.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:31.375 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:31.576 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:32.376 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:32.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:32.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:32.381 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:32.581 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:33.382 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:33.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:33.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:33.387 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:33.587 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:34.388 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:34.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:34.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:34.393 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:34.594 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:35.395 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:35.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:35.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:35.399 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:35.600 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:36.400 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:36.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:36.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:36.405 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:36.605 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:37.406 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:37.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:37.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:37.411 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:37.611 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:38.412 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:38.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:38.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:38.417 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:38.617 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:39.418 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:39.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:39.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:39.423 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:39.623 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:40.424 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:40.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:40.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:40.429 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:40.629 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:41.430 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:41.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:41.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:41.434 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:41.635 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:42.436 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:42.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:42.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:42.440 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:42.641 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:43.441 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:43.442 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:43.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:43.446 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:43.647 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:44.447 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:44.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:44.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:44.452 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:44.653 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:45.453 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:45.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:45.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:45.458 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:45.658 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:46.459 DEBUG [src.steps.store] Relaying message
2026-01-17 04:35:46.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39187/relay/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-17 04:35:46.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:35:46.464 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:35:46.664 DEBUG [src.libs.common] Sleeping for 0.8 seconds
2026-01-17 04:35:47.465 DEBUG [tests.store_sync.test_store_sync] Waiting 30 seconds to allow at least two sync rounds
2026-01-17 04:35:47.465 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-01-17 04:36:17.465 DEBUG [tests.store_sync.test_store_sync] Querying node2 store for all messages
2026-01-17 04:36:17.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11227/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2000&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:36:17.471 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-17 04:36:17.472 DEBUG [tests.store_sync.test_store_sync] Store returned 90 messages, published publish_secs messages
2026-01-17 04:36:17.473 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:36:17.475 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:36:17.475 DEBUG [src.node.waku_node] Stopping container with id 49e43b1dcef8
2026-01-17 04:36:18.065 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:36:18.065 DEBUG [src.node.waku_node] Stopping container with id 9c9369f5b9f2
2026-01-17 04:36:18.586 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:36:18.588 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:36:18.647 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:36:18.693 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_no_pubsub_topic with id: 2026-01-17_04-15-12__e2f0c875-4b23-4f58-85bd-52cc36b068cb
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-17_04-15-12__e2f0c875-4b23-4f58-85bd-52cc36b068cb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.30.113
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25417', '25418', '25419', '25420', '25421']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25417:25417 -p 25418:25418 -p 25419:25419 -p 25420:25420 -p 25421:25421 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25419 --rest-port=25417 --tcp-port=25418 --discv5-udp-port=25420 --rest-address=0.0.0.0 --nat=extip:172.18.30.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9f7fbeeac8c79dbb5234f363f7b60c1fe4c1aab6c07839d2f92c55dd332e5a4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25421 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.30.113 waku 6f66cd238ea0986179b17b74c283be3bca562b2f4a19ce80d7e8333847bc11a8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6f66cd238ea0. Setting up logs at ./log/docker/node1_2026-01-17_04-15-12__e2f0c875-4b23-4f58-85bd-52cc36b068cb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25417
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 edd7f6039e6e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0549f953235f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25417/health" -H "Content-Type: application/json" -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:25417/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.113/tcp/25418/p2p/16Uiu2HAmGYJihBoyocoeK1Uw4RcB55vrCxYV72SPQ2GhyGDJmF2W","/ip4/172.18.30.113/tcp/25419/ws/p2p/16Uiu2HAmGYJihBoyocoeK1Uw4RcB55vrCxYV72SPQ2GhyGDJmF2W"],"enrUri":"enr:-L24QF2hZbvkRXuhaTPkgLh-P7TuSsucDMiQOFTMxRn-RSnJOH0tdFOm8EDOzX0Z4o41lc36dFBNLL4phhb9ijiU1P8CgmlkgnY0gmlwhKwSHnGKbXVsdGlhZGRyc5YACASsEh5xBmNKAAoErBIecQZjS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDObhztGpBGZyAsVlkarlvCcGOVAdCrIGXhsgZDFD7DH-DdGNwgmNKg3VkcIJjTIV3YWt1MgU"}'
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-17_04-15-12__e2f0c875-4b23-4f58-85bd-52cc36b068cb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.115.163
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58710', '58711', '58712', '58713', '58714']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58710:58710 -p 58711:58711 -p 58712:58712 -p 58713:58713 -p 58714:58714 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58712 --rest-port=58710 --tcp-port=58711 --discv5-udp-port=58713 --rest-address=0.0.0.0 --nat=extip:172.18.115.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b8ba2ebd1a867bea3cd788ace2cab45d7bfdbfee2bf38e1c0d60eab1ef82ed3d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58714 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QF2hZbvkRXuhaTPkgLh-P7TuSsucDMiQOFTMxRn-RSnJOH0tdFOm8EDOzX0Z4o41lc36dFBNLL4phhb9ijiU1P8CgmlkgnY0gmlwhKwSHnGKbXVsdGlhZGRyc5YACASsEh5xBmNKAAoErBIecQZjS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDObhztGpBGZyAsVlkarlvCcGOVAdCrIGXhsgZDFD7DH-DdGNwgmNKg3VkcIJjTIV3YWt1MgU --filternode=/ip4/172.18.30.113/tcp/25418/p2p/16Uiu2HAmGYJihBoyocoeK1Uw4RcB55vrCxYV72SPQ2GhyGDJmF2W
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.163 waku 206ce8bfa7b95de5d425570cc4d802ae5b51e7d3a83c005f9983f745cb4f170a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 206ce8bfa7b9. Setting up logs at ./log/docker/node2_2026-01-17_04-15-12__e2f0c875-4b23-4f58-85bd-52cc36b068cb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58710
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:58710/health" -H "Content-Type: application/json" -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:58710/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.163/tcp/58711/p2p/16Uiu2HAm29iBhjB9dG69m9Vsx61n5uys7owXAZm3ETj5SfSmDdL4","/ip4/172.18.115.163/tcp/58712/ws/p2p/16Uiu2HAm29iBhjB9dG69m9Vsx61n5uys7owXAZm3ETj5SfSmDdL4"],"enrUri":"enr:-L24QPJbgQ7m13fgFUsmyeVHkMksnWYgBG06iu2VA2QbsLgbNto8VZ4vXcYh06QqQtT9VqnONHIHBskMyBksMng9TVACgmlkgnY0gmlwhKwSc6OKbXVsdGlhZGRyc5YACASsEnOjBuVXAAoErBJzowblWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECY-sCVbwArisqJWB2hXyrig61AzaiJaCDkIPqVgeSPqGDdGNwguVXg3VkcILlWYV3YWt1MgA"}'
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:58710/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.30.113/tcp/25418/p2p/16Uiu2HAmGYJihBoyocoeK1Uw4RcB55vrCxYV72SPQ2GhyGDJmF2W"]'
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:25417/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:58710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9755b947-c602-466a-83bd-8201518c61e4", "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":"9755b947-c602-466a-83bd-8201518c61e4","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:58710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto"}'
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:58710/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6f66cd238ea0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 206ce8bfa7b9
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,78 @@
2026-01-17 04:25:41.940 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:25:41.940 DEBUG [tests.conftest] Running test: test_store_sync_small_sync_range with id: 2026-01-17_04-25-41__e8652fff-20eb-45fe-a6d9-e7ff3fd484c4
2026-01-17 04:25:41.940 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:25:41.947 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:25:41.947 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-25-41__e8652fff-20eb-45fe-a6d9-e7ff3fd484c4__wakuorg_nwaku:latest.log
2026-01-17 04:25:41.952 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:25:41.953 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-25-41__e8652fff-20eb-45fe-a6d9-e7ff3fd484c4__wakuorg_nwaku:latest.log
2026-01-17 04:25:41.958 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:25:41.958 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-17_04-25-41__e8652fff-20eb-45fe-a6d9-e7ff3fd484c4__wakuorg_nwaku:latest.log
2026-01-17 04:25:41.959 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:25:41.959 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:25:41.959 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:25:41.961 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:25:41.961 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.228
2026-01-17 04:25:41.961 DEBUG [src.node.docker_mananger] Generated ports ['15452', '15453', '15454', '15455', '15456']
2026-01-17 04:25:41.961 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:25:41.962 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:25:41.962 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:25:41.962 DEBUG [src.node.docker_mananger] docker run -i -t -p 15452:15452 -p 15453:15453 -p 15454:15454 -p 15455:15455 -p 15456:15456 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15454 --rest-port=15452 --tcp-port=15453 --discv5-udp-port=15455 --rest-address=0.0.0.0 --nat=extip:172.18.211.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfa2c1f93fd5b3baaaf94dbb32e8d21ce56e19ebcafeaebc001f3cb0c98c1a74 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15456 --metrics-logging=true --relay=true --dns-discovery=false
2026-01-17 04:25:42.154 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.228 waku 9bc00aeafc4642a64849bd87551c60a50041f1d7585b52baa50e3640f1f37ceb
2026-01-17 04:25:42.188 DEBUG [src.node.docker_mananger] Container started with ID 9bc00aeafc46. Setting up logs at ./log/docker/node1_2026-01-17_04-25-41__e8652fff-20eb-45fe-a6d9-e7ff3fd484c4__wakuorg_nwaku:latest.log
2026-01-17 04:25:42.189 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15452
2026-01-17 04:25:42.190 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:25:42.227 ERROR [src.node.docker_mananger] Max retries reached for container d65cbb2b8451. Exiting log stream.
2026-01-17 04:25:42.746 ERROR [src.node.docker_mananger] Max retries reached for container 62c0932fb6ee. Exiting log stream.
2026-01-17 04:25:43.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15452/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:43.194 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-17 04:25:43.194 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:25:43.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15452/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:43.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.228/tcp/15453/p2p/16Uiu2HAmTnHzZtigYYXtMtmCmyF6bZSupaz52U2F9cRiuKZYfCvW","/ip4/172.18.211.228/tcp/15454/ws/p2p/16Uiu2HAmTnHzZtigYYXtMtmCmyF6bZSupaz52U2F9cRiuKZYfCvW"],"enrUri":"enr:-L24QGZ2XwpiDsWk2w8_Zj0aEVrAAU1yIOoh2FzBozL_AihWX6jSx-_TSXpfNh1jZRuSTOw6y9PGXwsKIxffAci27hwCgmlkgnY0gmlwhKwS0-SKbXVsdGlhZGRyc5YACASsEtPkBjxdAAoErBLT5AY8Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaED4L5ReOuNFLudV_WXIljKoVIjnbtuLgmhQG9capawXwuDdGNwgjxdg3VkcII8X4V3YWt1MhM"}'
2026-01-17 04:25:43.196 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:25:43.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15452/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:25:43.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:43.208 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:43.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15452/relay/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-17 04:25:43.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:43.212 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:43.413 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:43.413 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15452/relay/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-17 04:25:43.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:43.418 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:43.618 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:43.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15452/relay/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-17 04:25:43.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:43.623 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:43.824 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:26:43.824 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:26:43.826 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:26:43.826 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.138
2026-01-17 04:26:43.826 DEBUG [src.node.docker_mananger] Generated ports ['35680', '35681', '35682', '35683', '35684']
2026-01-17 04:26:43.826 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:26:43.826 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:26:43.826 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:26:43.826 DEBUG [src.node.docker_mananger] docker run -i -t -p 35680:35680 -p 35681:35681 -p 35682:35682 -p 35683:35683 -p 35684:35684 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35682 --rest-port=35680 --tcp-port=35681 --discv5-udp-port=35683 --rest-address=0.0.0.0 --nat=extip:172.18.43.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=46cbcd48b2553ed3aaac257027f4a562ccd66bc89e0714f81bb0aca3c646aaeb --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35684 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QGZ2XwpiDsWk2w8_Zj0aEVrAAU1yIOoh2FzBozL_AihWX6jSx-_TSXpfNh1jZRuSTOw6y9PGXwsKIxffAci27hwCgmlkgnY0gmlwhKwS0-SKbXVsdGlhZGRyc5YACASsEtPkBjxdAAoErBLT5AY8Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaED4L5ReOuNFLudV_WXIljKoVIjnbtuLgmhQG9capawXwuDdGNwgjxdg3VkcII8X4V3YWt1MhM
2026-01-17 04:26:44.023 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.138 waku ed12afc2b2ab2bbab555534e03a4ac94982464baab2f23684a14dc173f107bdc
2026-01-17 04:26:44.052 DEBUG [src.node.docker_mananger] Container started with ID ed12afc2b2ab. Setting up logs at ./log/docker/node2_2026-01-17_04-25-41__e8652fff-20eb-45fe-a6d9-e7ff3fd484c4__wakuorg_nwaku:latest.log
2026-01-17 04:26:44.052 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35680
2026-01-17 04:26:44.053 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:26:45.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35680/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:26:45.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-17 04:26:45.057 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:26:45.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35680/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:26:45.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.138/tcp/35681/p2p/16Uiu2HAmC9C4oKXUmo9iH3nZoFUgm4fsCeFrG67AERHu3E1n51sS","/ip4/172.18.43.138/tcp/35682/ws/p2p/16Uiu2HAmC9C4oKXUmo9iH3nZoFUgm4fsCeFrG67AERHu3E1n51sS"],"enrUri":"enr:-L24QKMnklLzbnvfq5Hs_aezTZtxtV8PJdvdTYpWkJ_mRoUbA5kj0Tqy0hBpBBZhiXmEPten9yhf1sJDd5CEpRuuzusCgmlkgnY0gmlwhKwSK4qKbXVsdGlhZGRyc5YACASsEiuKBothAAoErBIrigaLYt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-F3Sm-lGsvZUq5G7VpsuMbIjoN9JyHYEPUhBXxOzch2DdGNwgothg3VkcIKLY4V3YWt1MhI"}'
2026-01-17 04:26:45.060 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:26:45.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35680/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.228/tcp/15453/p2p/16Uiu2HAmTnHzZtigYYXtMtmCmyF6bZSupaz52U2F9cRiuKZYfCvW"]'
2026-01-17 04:26:45.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:27:05.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35680/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:27:05.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-01-17 04:27:05.098 DEBUG [tests.store_sync.test_store_sync] Node-2 local store returned 0 messages; expected 0
2026-01-17 04:27:05.100 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:27:05.101 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:27:05.101 DEBUG [src.node.waku_node] Stopping container with id 9bc00aeafc46
2026-01-17 04:27:05.658 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:27:05.659 DEBUG [src.node.waku_node] Stopping container with id ed12afc2b2ab
2026-01-17 04:27:06.201 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:27:06.202 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:27:06.229 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:27:06.239 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_non_hex_hash with id: 2026-01-17_04-19-55__c701ab7d-ce36-4334-a0b3-72b4f49596cc
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-17_04-19-55__c701ab7d-ce36-4334-a0b3-72b4f49596cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.186.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41135', '41136', '41137', '41138', '41139']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41135:41135 -p 41136:41136 -p 41137:41137 -p 41138:41138 -p 41139:41139 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41137 --rest-port=41135 --tcp-port=41136 --discv5-udp-port=41138 --rest-address=0.0.0.0 --nat=extip:172.18.186.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa094ffefac059c9800bffadfaadade46cecf55493feb1cc1407b24c819bbe2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41139 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.48 waku a1c2694a56a2cf1e761be90648198132e4b185900ffdc383cb4b9e921d8e25a8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a1c2694a56a2. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-19-55__c701ab7d-ce36-4334-a0b3-72b4f49596cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41135
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 2d2af7d5be9c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ccb1a1da084e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41135/health" -H "Content-Type: application/json" -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:41135/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.48/tcp/41136/p2p/16Uiu2HAm7E4i9UjAN5WcBgWkHHghJPMM9nL28f56U5MGkcA4YU9n","/ip4/172.18.186.48/tcp/41137/ws/p2p/16Uiu2HAm7E4i9UjAN5WcBgWkHHghJPMM9nL28f56U5MGkcA4YU9n"],"enrUri":"enr:-L24QK3x8YMB_Y3Kq8IfTFPi0dY1tlluyrD2ll4lWutSDzJ4GvbuOkZuDE5xB5vYwwzeZI91az0nv7Odk0qMPjFLUxkCgmlkgnY0gmlwhKwSujCKbXVsdGlhZGRyc5YACASsErowBqCwAAoErBK6MAagsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECr1L5fPR5vU3uExKAh2Ju4QjgYOz1cusk5WPdTYXVBrGDdGNwgqCwg3VkcIKgsoV3YWt1MgM"}'
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-17_04-19-55__c701ab7d-ce36-4334-a0b3-72b4f49596cc__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.96.217
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65125', '65126', '65127', '65128', '65129']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65125:65125 -p 65126:65126 -p 65127:65127 -p 65128:65128 -p 65129:65129 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65127 --rest-port=65125 --tcp-port=65126 --discv5-udp-port=65128 --rest-address=0.0.0.0 --nat=extip:172.18.96.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2bf7a318acfba80fefeeb66d379be9ef295f1b40a6fbc3e72c4b8155ebb9253b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65129 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK3x8YMB_Y3Kq8IfTFPi0dY1tlluyrD2ll4lWutSDzJ4GvbuOkZuDE5xB5vYwwzeZI91az0nv7Odk0qMPjFLUxkCgmlkgnY0gmlwhKwSujCKbXVsdGlhZGRyc5YACASsErowBqCwAAoErBK6MAagsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECr1L5fPR5vU3uExKAh2Ju4QjgYOz1cusk5WPdTYXVBrGDdGNwgqCwg3VkcIKgsoV3YWt1MgM --storenode=/ip4/172.18.186.48/tcp/41136/p2p/16Uiu2HAm7E4i9UjAN5WcBgWkHHghJPMM9nL28f56U5MGkcA4YU9n --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.96.217 waku 7e13bedd3b0928fcb822f26050f304bab5c4d0ce500646610f4c77ab3f2d5332
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7e13bedd3b09. Setting up logs at ./log/docker/store_node1_2026-01-17_04-19-55__c701ab7d-ce36-4334-a0b3-72b4f49596cc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65125
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:65125/health" -H "Content-Type: application/json" -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:65125/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.96.217/tcp/65126/p2p/16Uiu2HAmKPpgFYTGUCa6gAaBQuZdUC7BxRNYdquKsWpoE3wqTMcw","/ip4/172.18.96.217/tcp/65127/ws/p2p/16Uiu2HAmKPpgFYTGUCa6gAaBQuZdUC7BxRNYdquKsWpoE3wqTMcw"],"enrUri":"enr:-L24QHy-jJPcA1x5j3sq069pJizVuFpzpEQVCLgIuORlmtETOgMbdDTXwSauhT76Jj2x9KLcou67JErDfyNII3S1fwYCgmlkgnY0gmlwhKwSYNmKbXVsdGlhZGRyc5YACASsEmDZBv5mAAoErBJg2Qb-Z90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZB8osh-iPpalMcSru66joSfGerInbO03_QU7FutWhsSDdGNwgv5mg3VkcIL-aIV3YWt1MgM"}'
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:65125/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.186.48/tcp/41136/p2p/16Uiu2HAm7E4i9UjAN5WcBgWkHHghJPMM9nL28f56U5MGkcA4YU9n"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41135/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:65125/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:41135/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:41135/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:41135/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:41135/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:41135/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41135/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:65125/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a1c2694a56a2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e13bedd3b09
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-17 04:16:26.137+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-17 04:16:26.137+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-17 04:16:26.137+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-17 04:16:26.137+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-17 04:16:26.137+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-17 04:16:26.137+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QG5tH-UC0rogfVgMWwC_RaW8DwgzaqownvNkQoroP2PSG5iAR-_CJWSKuhg1u0RFb8l3TFXSA6tpyXb91tmJ6v4CgmlkgnY0gmlwhKwS0sGKbXVsdGlhZGRyc5YACASsEtLBBkniAAoErBLSwQZJ490DgnJzhQADAQAAiXNlY3AyNTZrMaEDilvYr0dU-6jWEwvgN1YcEocHp5F-Yjx6eJJYJ3Ep7D-DdGNwgknig3VkcIJJ5IV3YWt1Mgk
NTC 2026-01-17 04:16:26.137+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:12247
INF 2026-01-17 04:16:26.137+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:12247/
INF 2026-01-17 04:16:26.138+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-17 04:16:26.138+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-17 04:16:26.139+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-17 04:16:26.139+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-17 04:16:26.139+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-17 04:16:26.139+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-17 04:16:26.139+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.64.166/tcp/12248, /ip4/172.18.64.166/tcp/12249/ws]"
INF 2026-01-17 04:16:26.139+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-17 04:16:26.139+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-17 04:16:26.139+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-17 04:16:26.139+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-17 04:16:26.139+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-17 04:16:26.139+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-17 04:16:26.140+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-17 04:16:26.140+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-17 04:16:26.140+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*33Ncv7, seqNo: 1768623386, addresses: [/ip4/172.18.64.166/tcp/12248, /ip4/172.18.64.166/tcp/12249/ws], mixKey: )"
TRC 2026-01-17 04:16:26.140+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-17 04:16:26.140+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-17 04:16:26.140+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-17 04:16:26.140+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-17 04:16:26.140+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-17 04:16:26.140+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-17 04:16:26.140+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-17 04:16:26.140+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-17 04:16:26.140+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,106 @@
2026-01-17 04:20:14.426 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:20:14.427 DEBUG [tests.conftest] Running test: test_publish_after_node_pauses_and_pauses with id: 2026-01-17_04-20-14__1a64991a-c8e5-43a0-ac4a-d731a87c7548
2026-01-17 04:20:14.427 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:20:14.427 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:20:14.427 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-17 04:20:14.435 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:20:14.436 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-20-14__1a64991a-c8e5-43a0-ac4a-d731a87c7548__wakuorg_nwaku:latest.log
2026-01-17 04:20:14.436 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:20:14.436 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:20:14.437 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:20:14.437 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.83.62
2026-01-17 04:20:14.437 DEBUG [src.node.docker_mananger] Generated ports ['17231', '17232', '17233', '17234', '17235']
2026-01-17 04:20:14.438 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:20:14.438 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:20:14.438 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:20:14.438 DEBUG [src.node.docker_mananger] docker run -i -t -p 17231:17231 -p 17232:17232 -p 17233:17233 -p 17234:17234 -p 17235:17235 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17233 --rest-port=17231 --tcp-port=17232 --discv5-udp-port=17234 --rest-address=0.0.0.0 --nat=extip:172.18.83.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfb26b58a2baececde4ffebfcd0fdc8fcb5f9886fb8fdeaafdc3ded4cf7cc17a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17235 --metrics-logging=true --relay=true
2026-01-17 04:20:14.629 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.83.62 waku 805431d77f2c61960fbab39ecf066772712631cac9cdc2c02598106578189e24
2026-01-17 04:20:14.660 DEBUG [src.node.docker_mananger] Container started with ID 805431d77f2c. Setting up logs at ./log/docker/node1_2026-01-17_04-20-14__1a64991a-c8e5-43a0-ac4a-d731a87c7548__wakuorg_nwaku:latest.log
2026-01-17 04:20:14.661 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17231
2026-01-17 04:20:14.661 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:20:14.684 ERROR [src.node.docker_mananger] Max retries reached for container 0936c9b7790b. Exiting log stream.
2026-01-17 04:20:15.234 ERROR [src.node.docker_mananger] Max retries reached for container 1e996b664664. Exiting log stream.
2026-01-17 04:20:15.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17231/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:15.665 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-17 04:20:15.665 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:20:15.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17231/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:15.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.62/tcp/17232/p2p/16Uiu2HAmBZrTNGCVEvsQxgRh3YyupUwGxpTKVtsju5Tb6wa5bExB","/ip4/172.18.83.62/tcp/17233/ws/p2p/16Uiu2HAmBZrTNGCVEvsQxgRh3YyupUwGxpTKVtsju5Tb6wa5bExB"],"enrUri":"enr:-L24QDXB9Jc_SZjoqmSq5YJFAujFFMzMuKzIxmfzDnAa9y32BHKtTiCitnG7bXjq4Jc1cn00t2U7xt9KVpmd4lTdyrQCgmlkgnY0gmlwhKwSUz6KbXVsdGlhZGRyc5YACASsElM-BkNQAAoErBJTPgZDUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC79N7XH95UEavCUTGPNrKzvhNT9FufMfA1MvIFSfzCoSDdGNwgkNQg3VkcIJDUoV3YWt1MgE"}'
2026-01-17 04:20:15.668 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:20:15.674 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:20:15.674 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-20-14__1a64991a-c8e5-43a0-ac4a-d731a87c7548__wakuorg_nwaku:latest.log
2026-01-17 04:20:15.674 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:20:15.675 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:20:15.676 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:20:15.676 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.29.57
2026-01-17 04:20:15.676 DEBUG [src.node.docker_mananger] Generated ports ['61853', '61854', '61855', '61856', '61857']
2026-01-17 04:20:15.676 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:20:15.676 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:20:15.676 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:20:15.677 DEBUG [src.node.docker_mananger] docker run -i -t -p 61853:61853 -p 61854:61854 -p 61855:61855 -p 61856:61856 -p 61857:61857 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61855 --rest-port=61853 --tcp-port=61854 --discv5-udp-port=61856 --rest-address=0.0.0.0 --nat=extip:172.18.29.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0f2bf83bbdbde5b5d306cea795c5ceac15cdabce4aa3c6aa8e32b2fa8909dec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61857 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDXB9Jc_SZjoqmSq5YJFAujFFMzMuKzIxmfzDnAa9y32BHKtTiCitnG7bXjq4Jc1cn00t2U7xt9KVpmd4lTdyrQCgmlkgnY0gmlwhKwSUz6KbXVsdGlhZGRyc5YACASsElM-BkNQAAoErBJTPgZDUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC79N7XH95UEavCUTGPNrKzvhNT9FufMfA1MvIFSfzCoSDdGNwgkNQg3VkcIJDUoV3YWt1MgE
2026-01-17 04:20:15.858 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.29.57 waku e05804e0a17c4a6f8d274e9e189b94956b381820901b6232219015c4ddc60e8d
2026-01-17 04:20:15.893 DEBUG [src.node.docker_mananger] Container started with ID e05804e0a17c. Setting up logs at ./log/docker/node2_2026-01-17_04-20-14__1a64991a-c8e5-43a0-ac4a-d731a87c7548__wakuorg_nwaku:latest.log
2026-01-17 04:20:15.894 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61853
2026-01-17 04:20:15.894 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:20:16.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61853/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:16.903 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-17 04:20:16.905 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:20:16.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61853/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:16.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.57/tcp/61854/p2p/16Uiu2HAmP4zpU28KvNvwTg2bFGEQU8CK17o3GYSq7kn5SnrbnC1J","/ip4/172.18.29.57/tcp/61855/ws/p2p/16Uiu2HAmP4zpU28KvNvwTg2bFGEQU8CK17o3GYSq7kn5SnrbnC1J"],"enrUri":"enr:-L24QLc_QV_0xlDCye1z2eDUPiQX3ePksBIqmCBj-ECnmkVQGksfUacS1dnOXoioTBWH4517sFnLQk3vfSnW9pn9NPYCgmlkgnY0gmlwhKwSHTmKbXVsdGlhZGRyc5YACASsEh05BvGeAAoErBIdOQbxn90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmrtWp0Yab8oCex4IlN_t7iUdSzcr20awURiPLeqkeyWDdGNwgvGeg3VkcILxoIV3YWt1MgE"}'
2026-01-17 04:20:16.910 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:20:16.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61853/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.62/tcp/17232/p2p/16Uiu2HAmBZrTNGCVEvsQxgRh3YyupUwGxpTKVtsju5Tb6wa5bExB"]'
2026-01-17 04:20:16.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:16.914 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-17 04:20:16.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17231/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:20:16.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:16.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61853/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:20:16.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:16.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17231/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-17 04:20:16.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:16.928 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:20:17.030 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17231/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.034 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":1768623616923876864,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.035 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.038 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":1768623616923876864,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.039 INFO [src.steps.relay] WARM UP successful!!
2026-01-17 04:20:17.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17231/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-17 04:20:17.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.045 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:20:17.145 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17231/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.148 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":1768623617040640113,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.150 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.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":1768623617040640113,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.154 DEBUG [src.node.waku_node] Pausing container with id 805431d77f2c
2026-01-17 04:20:17.163 DEBUG [src.node.waku_node] Unpause container with id 805431d77f2c
2026-01-17 04:20:17.172 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17231/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:20:17.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.176 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:20:17.276 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17231/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768623617172000847,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.281 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768623617172000847,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.285 DEBUG [src.node.waku_node] Pausing container with id e05804e0a17c
2026-01-17 04:20:17.295 DEBUG [src.node.waku_node] Unpause container with id e05804e0a17c
2026-01-17 04:20:17.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17231/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:20:17.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.308 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:20:17.408 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17231/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768623617303481916,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.413 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:17.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768623617303481916,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:17.418 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:20:17.419 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:20:17.419 DEBUG [src.node.waku_node] Stopping container with id 805431d77f2c
2026-01-17 04:20:17.934 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:20:17.936 DEBUG [src.node.waku_node] Stopping container with id e05804e0a17c
2026-01-17 04:20:18.452 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:20:18.453 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:20:18.459 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:20:18.465 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_invalid_request_id with id: 2026-01-17_04-11-59__f145688a-e6eb-4b98-8e8e-028523ad6552
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-17_04-11-59__f145688a-e6eb-4b98-8e8e-028523ad6552__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.76.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43058', '43059', '43060', '43061', '43062']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43058:43058 -p 43059:43059 -p 43060:43060 -p 43061:43061 -p 43062:43062 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43060 --rest-port=43058 --tcp-port=43059 --discv5-udp-port=43061 --rest-address=0.0.0.0 --nat=extip:172.18.76.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=95aafc1ea8ea0fbbbbefa46ed232d2bf086f205d677bcf1a159bb1adbbcb2e62 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43062 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.92 waku 961315cedc6992d57d553d6db2e2044506051dc7eb82d93a1cd963958eb04ea7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 961315cedc69. Setting up logs at ./log/docker/node1_2026-01-17_04-11-59__f145688a-e6eb-4b98-8e8e-028523ad6552__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43058
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 4c2096caec08. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 78f41f17b5b4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43058/health" -H "Content-Type: application/json" -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:43058/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.92/tcp/43059/p2p/16Uiu2HAm886tMX96NnoJNH2q6YSvxVxQhMoZLDTJCKNV7kQZx5L6","/ip4/172.18.76.92/tcp/43060/ws/p2p/16Uiu2HAm886tMX96NnoJNH2q6YSvxVxQhMoZLDTJCKNV7kQZx5L6"],"enrUri":"enr:-L24QHxbe-FT9MSdYv9xngbzdlyU9EcpmP-kSIDwkg9N2q-oGnUy8bQvVlAeTIR7Vr1yCDvM3AK9onAIHSSqQ2JIBtECgmlkgnY0gmlwhKwSTFyKbXVsdGlhZGRyc5YACASsEkxcBqgzAAoErBJMXAaoNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECvKejFPGfUhNLz2-2ovYtxpQwE9q6L4udDYjAectYhJuDdGNwgqgzg3VkcIKoNYV3YWt1MgU"}'
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-17_04-11-59__f145688a-e6eb-4b98-8e8e-028523ad6552__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.10.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48929', '48930', '48931', '48932', '48933']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48929:48929 -p 48930:48930 -p 48931:48931 -p 48932:48932 -p 48933:48933 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48931 --rest-port=48929 --tcp-port=48930 --discv5-udp-port=48932 --rest-address=0.0.0.0 --nat=extip:172.18.10.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff7ca9fe9163fa983049d8719c6dbfe5ddebd09ef2c00a99abd0329a4bb22c0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48933 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHxbe-FT9MSdYv9xngbzdlyU9EcpmP-kSIDwkg9N2q-oGnUy8bQvVlAeTIR7Vr1yCDvM3AK9onAIHSSqQ2JIBtECgmlkgnY0gmlwhKwSTFyKbXVsdGlhZGRyc5YACASsEkxcBqgzAAoErBJMXAaoNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECvKejFPGfUhNLz2-2ovYtxpQwE9q6L4udDYjAectYhJuDdGNwgqgzg3VkcIKoNYV3YWt1MgU --filternode=/ip4/172.18.76.92/tcp/43059/p2p/16Uiu2HAm886tMX96NnoJNH2q6YSvxVxQhMoZLDTJCKNV7kQZx5L6
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.10.23 waku a6eb35abd4738a64d9900d1061ae737c2b58c1421c58f6fb261ab19cd61a3c6c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6eb35abd473. Setting up logs at ./log/docker/node2_2026-01-17_04-11-59__f145688a-e6eb-4b98-8e8e-028523ad6552__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48929
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:48929/health" -H "Content-Type: application/json" -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:48929/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.23/tcp/48930/p2p/16Uiu2HAkwGCqYypegG7af572278tNBnbEjHfkar8CS7QDYhEQGe5","/ip4/172.18.10.23/tcp/48931/ws/p2p/16Uiu2HAkwGCqYypegG7af572278tNBnbEjHfkar8CS7QDYhEQGe5"],"enrUri":"enr:-L24QMlnsfqtUms36xV0s7iPhioz7WpFVDPV1d8wUeAls1ceBI-7Id-fRiet8aBfYk86_UOsdOlqDbE3Mk0RtlkeKwkCgmlkgnY0gmlwhKwSCheKbXVsdGlhZGRyc5YACASsEgoXBr8iAAoErBIKFwa_I90DgnJzhQADAQAAiXNlY3AyNTZrMaECG0p0-AzS0ci2Of5YUvp7LYM1xRe8g8uImwm7BKmW8KqDdGNwgr8ig3VkcIK_JIV3YWt1MgA"}'
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:48929/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.76.92/tcp/43059/p2p/16Uiu2HAm886tMX96NnoJNH2q6YSvxVxQhMoZLDTJCKNV7kQZx5L6"]'
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:43058/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:48929/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "564133cb-cbee-4a8f-8eef-ae14263e189e", "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":"564133cb-cbee-4a8f-8eef-ae14263e189e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:48929/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48929/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 961315cedc69
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a6eb35abd473
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,109 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_flags_node2_start_later with id: 2026-01-17_04-30-18__c2557397-a855-4578-8a42-56bbcc411cc4
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-17_04-30-18__c2557397-a855-4578-8a42-56bbcc411cc4__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-17_04-30-18__c2557397-a855-4578-8a42-56bbcc411cc4__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-17_04-30-18__c2557397-a855-4578-8a42-56bbcc411cc4__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.92.56
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55968', '55969', '55970', '55971', '55972']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55968:55968 -p 55969:55969 -p 55970:55970 -p 55971:55971 -p 55972:55972 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55970 --rest-port=55968 --tcp-port=55969 --discv5-udp-port=55971 --rest-address=0.0.0.0 --nat=extip:172.18.92.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=37a5a8ae2cd2d11adfaca46ffb8a586afe75f9ad6f98bb37a3bfa6d28deca84f --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55972 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ecb8a2fbf7aa. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.56 waku 9c9bc7ed22ac3c89c14a09754fda66d9beb61c7f4d1654ed2de9acac25165cf2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c9bc7ed22ac. Setting up logs at ./log/docker/node1_2026-01-17_04-30-18__c2557397-a855-4578-8a42-56bbcc411cc4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55968
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 012b7235701f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55968/health" -H "Content-Type: application/json" -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:55968/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.56/tcp/55969/p2p/16Uiu2HAmFiE3qbzTpGAGU1tjVSydyi82edgdmj2xEFRzYMnvBsGS","/ip4/172.18.92.56/tcp/55970/ws/p2p/16Uiu2HAmFiE3qbzTpGAGU1tjVSydyi82edgdmj2xEFRzYMnvBsGS"],"enrUri":"enr:-L24QArU3lT32XQCdEaQjzU5J5u9o9IhizlpkMJ1PrtxVDrYfnOX7hN5KTdRuIgqPcMe-cQ4vPjMhB8SKNKN9H212doCgmlkgnY0gmlwhKwSXDiKbXVsdGlhZGRyc5YACASsElw4BtqhAAoErBJcOAbaot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLWdK-DgkLEHiniPPb6jUnnsnboD0ETsGrb_hydAeFweDdGNwgtqhg3VkcILao4V3YWt1MhM"}'
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:55968/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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:55968/relay/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 1 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.34.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40447', '40448', '40449', '40450', '40451']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40447:40447 -p 40448:40448 -p 40449:40449 -p 40450:40450 -p 40451:40451 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40449 --rest-port=40447 --tcp-port=40448 --discv5-udp-port=40450 --rest-address=0.0.0.0 --nat=extip:172.18.34.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=37bdae2fedbc889ffcccdf821eee5c5df5c3f98558a4db64edf3f728d9c0007a --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40451 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --discv5-bootstrap-node=enr:-L24QArU3lT32XQCdEaQjzU5J5u9o9IhizlpkMJ1PrtxVDrYfnOX7hN5KTdRuIgqPcMe-cQ4vPjMhB8SKNKN9H212doCgmlkgnY0gmlwhKwSXDiKbXVsdGlhZGRyc5YACASsElw4BtqhAAoErBJcOAbaot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLWdK-DgkLEHiniPPb6jUnnsnboD0ETsGrb_hydAeFweDdGNwgtqhg3VkcILao4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.236 waku 8702d4128942310a5f50328635da0202c5bd079a0dc157e664d1dbe100e44e3e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8702d4128942. Setting up logs at ./log/docker/node2_2026-01-17_04-30-18__c2557397-a855-4578-8a42-56bbcc411cc4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40447
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:40447/health" -H "Content-Type: application/json" -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:40447/debug/v1/info" -H "Content-Type: application/json" -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.236/tcp/40448/p2p/16Uiu2HAm5ZetToQcGu67qGib3bXv6nJRv5fuBcTykRHDky23rBXu","/ip4/172.18.34.236/tcp/40449/ws/p2p/16Uiu2HAm5ZetToQcGu67qGib3bXv6nJRv5fuBcTykRHDky23rBXu"],"enrUri":"enr:-L24QJIIdVEpOqu8rMbHrZhP7trSfohdDEJn6dcsJfqtB8mBSRm6Hg9BDKXIu9hxEYUQKuLVvYcELo-c8tMtSfP9ZG8CgmlkgnY0gmlwhKwSIuyKbXVsdGlhZGRyc5YACASsEiLsBp4AAAoErBIi7AaeAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEClqBH9vzbwga-09RtblRnpnG8htP6yUZ0IijEjdKTwVCDdGNwgp4Ag3VkcIKeAoV3YWt1MhI"}'
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:40447/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.56/tcp/55969/p2p/16Uiu2HAmFiE3qbzTpGAGU1tjVSydyi82edgdmj2xEFRzYMnvBsGS"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 65 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:40447/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf85282e8aeda81fb4b31b01eb1b45667615983ec20eb1385c31cdecab9184bb9"},{"messageHash":"0x65606379656835564044eee1116a081c46cb65bef03ab0f9003c14041447a603"},{"messageHash":"0x57751312b95f088313ddfcc5b8080646e115bb1e4a3fcf1d6832e75e5bbddead"},{"messageHash":"0x152a3a3187b3fc4ceac93443757abb065fe22065dee68a027f3703cd3b59ac07"},{"messageHash":"0x5883afa43b0b0ca2eefcb468a1cd18c2f3bc16e443567b40afa6b0114b9ec79c"},{"messageHash":"0xaea051d7edd16ff8aa9d9f6a2ad73812a48e2fac2803a0bccf1aa9c958f5c710"},{"messageHash":"0xd350e32ee297596c9f80fb08c531ddd8503c546bec6036695f723888cbe60e8f"},{"messageHash":"0x198d10f4beb5270969a60f1a2c54c9a1db7bcb965ce58d3ac0569781b735e9de"},{"messageHash":"0xc457615b531654a4c08503efe0e1c3e95bde827e19e57f0108e96aa09e9178f8"},{"messageHash":"0xad05a220ed8359a27c0dd70edc182d8ab4748d1e2ba31c50002eb22b51674eb1"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c9bc7ed22ac
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8702d4128942
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,869 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_with_large_meta with id: 2026-01-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6
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-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__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.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51838', '51839', '51840', '51841', '51842']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51838:51838 -p 51839:51839 -p 51840:51840 -p 51841:51841 -p 51842:51842 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51840 --rest-port=51838 --tcp-port=51839 --discv5-udp-port=51841 --rest-address=0.0.0.0 --nat=extip:172.18.161.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1f5cd117504edfe1f0b71bafccfabda5d9caceebb505851e2eadaed3f3ae4fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51842 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.26 waku 1f14eddaab9248231195901e65db8f172057556634c6c6239173cf15cfdbf83a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1f14eddaab92. Setting up logs at ./log/docker/receiving_node1_2026-01-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51838
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:51838/health" -H "Content-Type: application/json" -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:51838/debug/v1/info" -H "Content-Type: application/json" -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.26/tcp/51839/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX","/ip4/172.18.161.26/tcp/51840/ws/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX"],"enrUri":"enr:-L24QFBjGgNUEevG7l-KU7hbOXJcZsFfs5bjrhM1OHOVRQ2tIMrrEcjtu5eew79kXfnEuorw0kyVW7gnDfw-dwSjaTQCgmlkgnY0gmlwhKwSoRqKbXVsdGlhZGRyc5YACASsEqEaBsp_AAoErBKhGgbKgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCZgrAiM0_fLfiObd8uaKmWhrj70B057CCc1zLaNjEYSDdGNwgsp_g3VkcILKgYV3YWt1Mgk"}'
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-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__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.221.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24476', '24477', '24478', '24479', '24480']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24476:24476 -p 24477:24477 -p 24478:24478 -p 24479:24479 -p 24480:24480 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24478 --rest-port=24476 --tcp-port=24477 --discv5-udp-port=24479 --rest-address=0.0.0.0 --nat=extip:172.18.221.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=92908ded99e45cdeef5bdbc4e2a84bbbbfcb197e81b490a40ee17a427fe2a4f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24480 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.221.141 waku 585e59c9abc6f01ffca797e2682504a868bd60f7063631a666e44920e3f5a0e5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 585e59c9abc6. Setting up logs at ./log/docker/receiving_node2_2026-01-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24476
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:24476/health" -H "Content-Type: application/json" -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:24476/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.221.141/tcp/24477/p2p/16Uiu2HAmEC6u542X4jaGymnTfHS55KxqLUcbTW9WCed3dibKgzac","/ip4/172.18.221.141/tcp/24478/ws/p2p/16Uiu2HAmEC6u542X4jaGymnTfHS55KxqLUcbTW9WCed3dibKgzac"],"enrUri":"enr:-L24QJJZsbrVAGXNr5yw7t39Gu6titOH4RXLQiSmFPq2Ka10Sd28C1f4LnV68AMFlQnwp2z3UW9aJlU_VaJAmO3z5HACgmlkgnY0gmlwhKwS3Y2KbXVsdGlhZGRyc5YACASsEt2NBl-dAAoErBLdjQZfnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFtQYhd06XBl40Wyq8UfDm0ZfFu83SSej5HdbLNxMW1mDdGNwgl-dg3VkcIJfn4V3YWt1MgE"}'
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:24476/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.26/tcp/51839/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX"]'
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-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__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.207
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58322', '58323', '58324', '58325', '58326']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58322:58322 -p 58323:58323 -p 58324:58324 -p 58325:58325 -p 58326:58326 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58324 --rest-port=58322 --tcp-port=58323 --discv5-udp-port=58325 --rest-address=0.0.0.0 --nat=extip:172.18.203.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cddfdbed95aade9bfe0b1dc2575ab2c22ee46c8a59bafff6afb941daa5253afb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58326 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFBjGgNUEevG7l-KU7hbOXJcZsFfs5bjrhM1OHOVRQ2tIMrrEcjtu5eew79kXfnEuorw0kyVW7gnDfw-dwSjaTQCgmlkgnY0gmlwhKwSoRqKbXVsdGlhZGRyc5YACASsEqEaBsp_AAoErBKhGgbKgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCZgrAiM0_fLfiObd8uaKmWhrj70B057CCc1zLaNjEYSDdGNwgsp_g3VkcILKgYV3YWt1Mgk --lightpushnode=/ip4/172.18.161.26/tcp/51839/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.207 waku b6c4756848cea19143c012d911e5e2e9c1c136cd8d288148b4bfb8ad64f72dd2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6c4756848ce. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58322
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:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b6c4756848ce. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58322/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=58322): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f207b011310>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.121.60
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6629', '6630', '6631', '6632', '6633']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6629:6629 -p 6630:6630 -p 6631:6631 -p 6632:6632 -p 6633:6633 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6631 --rest-port=6629 --tcp-port=6630 --discv5-udp-port=6632 --rest-address=0.0.0.0 --nat=extip:172.18.121.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb6fb75f3f3ffaf5c78cc6ddf30c6feb1059cdc2b7b6b6589adf4e8e31269c34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6633 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFBjGgNUEevG7l-KU7hbOXJcZsFfs5bjrhM1OHOVRQ2tIMrrEcjtu5eew79kXfnEuorw0kyVW7gnDfw-dwSjaTQCgmlkgnY0gmlwhKwSoRqKbXVsdGlhZGRyc5YACASsEqEaBsp_AAoErBKhGgbKgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCZgrAiM0_fLfiObd8uaKmWhrj70B057CCc1zLaNjEYSDdGNwgsp_g3VkcILKgYV3YWt1Mgk --lightpushnode=/ip4/172.18.161.26/tcp/51839/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.60 waku 5b38db0b1d15e0e3ad11f6cb4d6c96f1908295b558ca5ae34507b9a8ef77f644
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5b38db0b1d15. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6629
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:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5b38db0b1d15. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6629/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=6629): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f207b2985f0>: 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.125.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20075', '20076', '20077', '20078', '20079']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20075:20075 -p 20076:20076 -p 20077:20077 -p 20078:20078 -p 20079:20079 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20077 --rest-port=20075 --tcp-port=20076 --discv5-udp-port=20078 --rest-address=0.0.0.0 --nat=extip:172.18.125.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b26de7ed5aad6450c06c4a64afcdfacbff242e0bf9d89f9e30f620cc4832a782 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20079 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFBjGgNUEevG7l-KU7hbOXJcZsFfs5bjrhM1OHOVRQ2tIMrrEcjtu5eew79kXfnEuorw0kyVW7gnDfw-dwSjaTQCgmlkgnY0gmlwhKwSoRqKbXVsdGlhZGRyc5YACASsEqEaBsp_AAoErBKhGgbKgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCZgrAiM0_fLfiObd8uaKmWhrj70B057CCc1zLaNjEYSDdGNwgsp_g3VkcILKgYV3YWt1Mgk --lightpushnode=/ip4/172.18.161.26/tcp/51839/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.228 waku 436218ad053473b860699e0ea18e63d42bdca4b9495c20257cc8d6507fed46a7
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.178
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57514', '57515', '57516', '57517', '57518']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57514:57514 -p 57515:57515 -p 57516:57516 -p 57517:57517 -p 57518:57518 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57516 --rest-port=57514 --tcp-port=57515 --discv5-udp-port=57517 --rest-address=0.0.0.0 --nat=extip:172.18.134.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c46f9da31fc02bebdddbcbe3cc4bbdad74fbfaebfbf1f9de120886c1e4ffc08c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57518 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFBjGgNUEevG7l-KU7hbOXJcZsFfs5bjrhM1OHOVRQ2tIMrrEcjtu5eew79kXfnEuorw0kyVW7gnDfw-dwSjaTQCgmlkgnY0gmlwhKwSoRqKbXVsdGlhZGRyc5YACASsEqEaBsp_AAoErBKhGgbKgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCZgrAiM0_fLfiObd8uaKmWhrj70B057CCc1zLaNjEYSDdGNwgsp_g3VkcILKgYV3YWt1Mgk --lightpushnode=/ip4/172.18.161.26/tcp/51839/p2p/16Uiu2HAmDJSbe8HMqKiuhYMxR8dTwD64JejvrPxHyf93xtNUEJzX --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.178 waku 05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 05ed00e7db5a. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-15-12__b0464474-0d5d-4ca7-8ac9-465e153cd7e6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57514
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:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 05ed00e7db5a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57514/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=57514): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f207b3f2f30>: 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 1f14eddaab92
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 585e59c9abc6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1f14eddaab92. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 585e59c9abc6. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a/stop: Not Found ("No such container: 05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a/stop: Not Found ("No such container: 05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05ed00e7db5a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a/stop: Not Found ("No such container: 05ed00e7db5ac70c74a382da20d04ef4f07b04c828625986122fd3f461386a0a")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_hash with id: 2026-01-17_04-17-25__4cef6f76-531b-4a94-ab1e-ee918d52a6d0
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-17_04-17-25__4cef6f76-531b-4a94-ab1e-ee918d52a6d0__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.191.213
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47918', '47919', '47920', '47921', '47922']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47918:47918 -p 47919:47919 -p 47920:47920 -p 47921:47921 -p 47922:47922 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47920 --rest-port=47918 --tcp-port=47919 --discv5-udp-port=47921 --rest-address=0.0.0.0 --nat=extip:172.18.191.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=97e81b30e794ed314be13ebdbada2cffc59b5c8afc404d35c7eabe148fa45f70 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47922 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.213 waku e6ebf42d67f92630bc7516ffdd8fa2ee8915c1e5b3c73200e04d3307208e4514
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e6ebf42d67f9. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-17-25__4cef6f76-531b-4a94-ab1e-ee918d52a6d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47918
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 5cc0db72207b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e4ac0e037cd9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47918/health" -H "Content-Type: application/json" -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:47918/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.213/tcp/47919/p2p/16Uiu2HAm8mskEnZ8HasdyJGXd8hnZL25cKjmiEqxvpsqR7Q9TKPH","/ip4/172.18.191.213/tcp/47920/ws/p2p/16Uiu2HAm8mskEnZ8HasdyJGXd8hnZL25cKjmiEqxvpsqR7Q9TKPH"],"enrUri":"enr:-L24QGV_rSNodzbgoY3zgaA7dik0THx4vfHJeuwLkynYS8gnLytGeBv4C6BPwcxmILX9iY4jF4OncetCCczCC3T443YCgmlkgnY0gmlwhKwSv9WKbXVsdGlhZGRyc5YACASsEr_VBrsvAAoErBK_1Qa7MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECxlTZtLZHKzdZbdlo3AfV-5gSDxkEQ_SFWf6vLvK5DQSDdGNwgrsvg3VkcIK7MYV3YWt1MgM"}'
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-17_04-17-25__4cef6f76-531b-4a94-ab1e-ee918d52a6d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.35
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20041', '20042', '20043', '20044', '20045']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20041:20041 -p 20042:20042 -p 20043:20043 -p 20044:20044 -p 20045:20045 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20043 --rest-port=20041 --tcp-port=20042 --discv5-udp-port=20044 --rest-address=0.0.0.0 --nat=extip:172.18.128.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3ab7bf73b7864aaabc7f75f1e74ffa5dedcc1758db5ce4af30068ea82a31afa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20045 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGV_rSNodzbgoY3zgaA7dik0THx4vfHJeuwLkynYS8gnLytGeBv4C6BPwcxmILX9iY4jF4OncetCCczCC3T443YCgmlkgnY0gmlwhKwSv9WKbXVsdGlhZGRyc5YACASsEr_VBrsvAAoErBK_1Qa7MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECxlTZtLZHKzdZbdlo3AfV-5gSDxkEQ_SFWf6vLvK5DQSDdGNwgrsvg3VkcIK7MYV3YWt1MgM --storenode=/ip4/172.18.191.213/tcp/47919/p2p/16Uiu2HAm8mskEnZ8HasdyJGXd8hnZL25cKjmiEqxvpsqR7Q9TKPH --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.35 waku 3faac50789d8999f80bab8df829ce3e42d2ef001023c42d7d82d6261409e99dc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3faac50789d8. Setting up logs at ./log/docker/store_node1_2026-01-17_04-17-25__4cef6f76-531b-4a94-ab1e-ee918d52a6d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20041
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:20041/health" -H "Content-Type: application/json" -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:20041/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.35/tcp/20042/p2p/16Uiu2HAmQmoUBdwG5hSZAUchMfCQKEnFXjjim9Timy1MtDbUiUuv","/ip4/172.18.128.35/tcp/20043/ws/p2p/16Uiu2HAmQmoUBdwG5hSZAUchMfCQKEnFXjjim9Timy1MtDbUiUuv"],"enrUri":"enr:-L24QJmyH1xc6yplr4RIKZkgQWWJONS0to2KmqhqHQCV2NgmJthsXRfw33uWUp5k5VudDfpz2dFysG1tzK95XHZnwSQCgmlkgnY0gmlwhKwSgCOKbXVsdGlhZGRyc5YACASsEoAjBk5KAAoErBKAIwZOS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDtAsBZM2Eu3yRbI3hz5kZkHap9QZSl2G0g-xj34bSxaGDdGNwgk5Kg3VkcIJOTIV3YWt1MgM"}'
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:20041/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.213/tcp/47919/p2p/16Uiu2HAm8mskEnZ8HasdyJGXd8hnZL25cKjmiEqxvpsqR7Q9TKPH"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47918/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:20041/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:47918/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:47918/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:47918/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:47918/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:47918/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x92642cc7710fb79ffac194e4990673b4c87b3c8d36b49eb6cd645d38484cccb2&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20041/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x92642cc7710fb79ffac194e4990673b4c87b3c8d36b49eb6cd645d38484cccb2&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
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 e6ebf42d67f9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3faac50789d8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_no_content_topic with id: 2026-01-17_04-11-12__1baa2917-9746-4d3e-90a9-7c73c6c2f84f
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-17_04-11-12__1baa2917-9746-4d3e-90a9-7c73c6c2f84f__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.20.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50058', '50059', '50060', '50061', '50062']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50058:50058 -p 50059:50059 -p 50060:50060 -p 50061:50061 -p 50062:50062 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50060 --rest-port=50058 --tcp-port=50059 --discv5-udp-port=50061 --rest-address=0.0.0.0 --nat=extip:172.18.20.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b325e5d97af3f71b8c5cdef4f1bc6dec0f5d0bbaa082c6f6b0e9a2efddd6fbfa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50062 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.102 waku 660df2e6d5b8c9dae5164f9d556dfb9d4ccf72e7e0522fae784bdf685c735df6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 660df2e6d5b8. Setting up logs at ./log/docker/node1_2026-01-17_04-11-12__1baa2917-9746-4d3e-90a9-7c73c6c2f84f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50058
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 f26fee8b9458. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3aada9b63356. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50058/health" -H "Content-Type: application/json" -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:50058/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.102/tcp/50059/p2p/16Uiu2HAkyazbudzRrdYmyCgBZPimWKDXPKEsy81BCqQUHdF9yxP7","/ip4/172.18.20.102/tcp/50060/ws/p2p/16Uiu2HAkyazbudzRrdYmyCgBZPimWKDXPKEsy81BCqQUHdF9yxP7"],"enrUri":"enr:-L24QFRHN1_rZ-v_zMFzFU7PSQW1LUWMKBc9S5bCdDdmYltvbl0LVzJsqJpy0bzUcYiIN1-gZgEvMzJp_xpvM6Mm86ICgmlkgnY0gmlwhKwSFGaKbXVsdGlhZGRyc5YACASsEhRmBsOLAAoErBIUZgbDjN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPdIIHfIDKV08ZJA-J9Rdb1rjKacmQ5MSDzonV5z1ub6DdGNwgsOLg3VkcILDjYV3YWt1MgU"}'
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-17_04-11-12__1baa2917-9746-4d3e-90a9-7c73c6c2f84f__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.82.127
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49780', '49781', '49782', '49783', '49784']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49780:49780 -p 49781:49781 -p 49782:49782 -p 49783:49783 -p 49784:49784 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49782 --rest-port=49780 --tcp-port=49781 --discv5-udp-port=49783 --rest-address=0.0.0.0 --nat=extip:172.18.82.127 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eefdea8f5fdc01ba5830a30d77c6a6becbec61f17ead3a2afdf5bead732aebeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49784 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFRHN1_rZ-v_zMFzFU7PSQW1LUWMKBc9S5bCdDdmYltvbl0LVzJsqJpy0bzUcYiIN1-gZgEvMzJp_xpvM6Mm86ICgmlkgnY0gmlwhKwSFGaKbXVsdGlhZGRyc5YACASsEhRmBsOLAAoErBIUZgbDjN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPdIIHfIDKV08ZJA-J9Rdb1rjKacmQ5MSDzonV5z1ub6DdGNwgsOLg3VkcILDjYV3YWt1MgU --filternode=/ip4/172.18.20.102/tcp/50059/p2p/16Uiu2HAkyazbudzRrdYmyCgBZPimWKDXPKEsy81BCqQUHdF9yxP7
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.127 waku 92a7de4b42d6816403b694e4e4f7290a760ab40b3ce167e7f4a32d5068e63296
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 92a7de4b42d6. Setting up logs at ./log/docker/node2_2026-01-17_04-11-12__1baa2917-9746-4d3e-90a9-7c73c6c2f84f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49780
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:49780/health" -H "Content-Type: application/json" -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:49780/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.127/tcp/49781/p2p/16Uiu2HAm9fUC4ypzkiurzzcYJ6utKnscVYZWRUwoN66kPggmoSV9","/ip4/172.18.82.127/tcp/49782/ws/p2p/16Uiu2HAm9fUC4ypzkiurzzcYJ6utKnscVYZWRUwoN66kPggmoSV9"],"enrUri":"enr:-L24QPdqpNg4cHspxuC4GLl41g3sGOp2RnKObhRTZBfYtkgeM5tcbq6pPXU8O8oATkV7EQ2WpyFDJf6WEQDEMp1Daz4CgmlkgnY0gmlwhKwSUn-KbXVsdGlhZGRyc5YACASsElJ_BsJ1AAoErBJSfwbCdt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC04xrTr-2zKJ0PRElib42xw-KYO3Unh8qTVVa8pAp7_SDdGNwgsJ1g3VkcILCd4V3YWt1MgA"}'
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:49780/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.102/tcp/50059/p2p/16Uiu2HAkyazbudzRrdYmyCgBZPimWKDXPKEsy81BCqQUHdF9yxP7"]'
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:50058/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:49780/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6c80f10f-88ad-438d-92b4-ec1ff9126351", "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":"6c80f10f-88ad-438d-92b4-ec1ff9126351","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49780/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:49780/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 660df2e6d5b8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 92a7de4b42d6
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,308 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_chain_of_relay_nodes with id: 2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a
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-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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/node6_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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/node7_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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/node8_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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/node9_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__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/node10_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.226.56
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61298', '61299', '61300', '61301', '61302']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61298:61298 -p 61299:61299 -p 61300:61300 -p 61301:61301 -p 61302:61302 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61300 --rest-port=61298 --tcp-port=61299 --discv5-udp-port=61301 --rest-address=0.0.0.0 --nat=extip:172.18.226.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6d45ed9fcc596aad6bd9761a2955bd9a3cf8eaeedba2be50e7bffcbd6ff2fd1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61302 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.226.56 waku c37e845e693da62860bb93ac4052a42121bbff4a3a04250e53ad14bdab81db67
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7e2838631222. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c37e845e693d. Setting up logs at ./log/docker/node1_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61298
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 456379de852f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61298/health" -H "Content-Type: application/json" -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:61298/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.56/tcp/61299/p2p/16Uiu2HAmQG88SXaTJtY5yNxpVEZtdEjrcRRyTMPupwkSQsgtqqKm","/ip4/172.18.226.56/tcp/61300/ws/p2p/16Uiu2HAmQG88SXaTJtY5yNxpVEZtdEjrcRRyTMPupwkSQsgtqqKm"],"enrUri":"enr:-L24QEA3v-VKYJAqiiOr4eSOXJ1EjBEVrZANBaYGQS70TtZNJfouQxKvoK_U9wCx5PL9EWGJnYxngDqoq6yn8BUuH3gCgmlkgnY0gmlwhKwS4jiKbXVsdGlhZGRyc5YACASsEuI4Bu9zAAoErBLiOAbvdN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrHCt_WUwJG4V98APpsMTb6SLaEDNpHSfKvKOk3VD-RCDdGNwgu9zg3VkcILvdYV3YWt1MgE"}'
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.187.128
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52805', '52806', '52807', '52808', '52809']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52805:52805 -p 52806:52806 -p 52807:52807 -p 52808:52808 -p 52809:52809 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52807 --rest-port=52805 --tcp-port=52806 --discv5-udp-port=52808 --rest-address=0.0.0.0 --nat=extip:172.18.187.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aee60a2e4f0625a43bbc7d41a7f059f157b1bc727be3e9a2fd7cf93f044f9b17 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52809 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEA3v-VKYJAqiiOr4eSOXJ1EjBEVrZANBaYGQS70TtZNJfouQxKvoK_U9wCx5PL9EWGJnYxngDqoq6yn8BUuH3gCgmlkgnY0gmlwhKwS4jiKbXVsdGlhZGRyc5YACASsEuI4Bu9zAAoErBLiOAbvdN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrHCt_WUwJG4V98APpsMTb6SLaEDNpHSfKvKOk3VD-RCDdGNwgu9zg3VkcILvdYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.187.128 waku 8688eef5495fd0bb68ff9c9d35e77736ed19a171c83f0c98a1a3347e43528248
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8688eef5495f. Setting up logs at ./log/docker/node2_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52805
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:52805/health" -H "Content-Type: application/json" -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:52805/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.128/tcp/52806/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U","/ip4/172.18.187.128/tcp/52807/ws/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U"],"enrUri":"enr:-L24QDrn5_i1r8xltm0hEW5LxaD8itUxfvXLbbiX8BRkaV6RQ89JwkhvEWESti985DIRC7FvEpc7cjLiCzRbyGDSTT4CgmlkgnY0gmlwhKwSu4CKbXVsdGlhZGRyc5YACASsEruABs5GAAoErBK7gAbOR90DgnJzhQADAQAAiXNlY3AyNTZrMaECESUhRbH_l242seqjB_7XgBLnIkhg94PyhPXIDrQqq7eDdGNwgs5Gg3VkcILOSIV3YWt1MgE"}'
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.140.111
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26819', '26820', '26821', '26822', '26823']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26819:26819 -p 26820:26820 -p 26821:26821 -p 26822:26822 -p 26823:26823 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26821 --rest-port=26819 --tcp-port=26820 --discv5-udp-port=26822 --rest-address=0.0.0.0 --nat=extip:172.18.140.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3d7b2a11ba8f16c984d3ad3ddbd878888db12b4c55f531c09b40dd561abda637 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26823 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDrn5_i1r8xltm0hEW5LxaD8itUxfvXLbbiX8BRkaV6RQ89JwkhvEWESti985DIRC7FvEpc7cjLiCzRbyGDSTT4CgmlkgnY0gmlwhKwSu4CKbXVsdGlhZGRyc5YACASsEruABs5GAAoErBK7gAbOR90DgnJzhQADAQAAiXNlY3AyNTZrMaECESUhRbH_l242seqjB_7XgBLnIkhg94PyhPXIDrQqq7eDdGNwgs5Gg3VkcILOSIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.140.111 waku 9cb68210e0751631f0f2ac0e11c7e04c593292fdff62717d9e86e67a50df3bec
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9cb68210e075. Setting up logs at ./log/docker/node3_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26819
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:26819/health" -H "Content-Type: application/json" -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:26819/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.111/tcp/26820/p2p/16Uiu2HAmSdqPFpbF2BMc8pPbzbQUe1sc28FUj65a8WirGu1b6wd2","/ip4/172.18.140.111/tcp/26821/ws/p2p/16Uiu2HAmSdqPFpbF2BMc8pPbzbQUe1sc28FUj65a8WirGu1b6wd2"],"enrUri":"enr:-L24QDDkQWXoqESAlpEMpX3HYLtOID-Lz9GgQOnReBEx0n6MRUcysWupun3Qi-0V-b5KHIA8lQHi9FYYc153OThTh6YCgmlkgnY0gmlwhKwSjG-KbXVsdGlhZGRyc5YACASsEoxvBmjEAAoErBKMbwZoxd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDz7fl7gp3b_hMmsp7FrT_p7cZT2EJutpFl2PxvjlxRimDdGNwgmjEg3VkcIJoxoV3YWt1MgE"}'
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.30.178
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13313', '13314', '13315', '13316', '13317']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13313:13313 -p 13314:13314 -p 13315:13315 -p 13316:13316 -p 13317:13317 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13315 --rest-port=13313 --tcp-port=13314 --discv5-udp-port=13316 --rest-address=0.0.0.0 --nat=extip:172.18.30.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc464e4de0acb9d8de9cec8eeb614a1ac0e122c81ed3480ea9e4162b7da3536e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13317 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDDkQWXoqESAlpEMpX3HYLtOID-Lz9GgQOnReBEx0n6MRUcysWupun3Qi-0V-b5KHIA8lQHi9FYYc153OThTh6YCgmlkgnY0gmlwhKwSjG-KbXVsdGlhZGRyc5YACASsEoxvBmjEAAoErBKMbwZoxd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDz7fl7gp3b_hMmsp7FrT_p7cZT2EJutpFl2PxvjlxRimDdGNwgmjEg3VkcIJoxoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.30.178 waku 6d79515160e831db4caf23961059bf4bb24576d4ac80ebac85f514877ae7d227
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6d79515160e8. Setting up logs at ./log/docker/node4_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13313
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:13313/health" -H "Content-Type: application/json" -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:13313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.178/tcp/13314/p2p/16Uiu2HAm9iVdpentZinZRvLVE7cdYWrVZLLuicyFZQU22WtPnAxY","/ip4/172.18.30.178/tcp/13315/ws/p2p/16Uiu2HAm9iVdpentZinZRvLVE7cdYWrVZLLuicyFZQU22WtPnAxY"],"enrUri":"enr:-L24QLH4F1b3ryU_QsbRnB3EuldEJZlMNHs0ZSHGHI5YBYmoKPW4tAj-mDP3Ds45-5EK9D20PUvLW2mbKjjSu3RBsokCgmlkgnY0gmlwhKwSHrKKbXVsdGlhZGRyc5YACASsEh6yBjQCAAoErBIesgY0A90DgnJzhQADAQAAiXNlY3AyNTZrMaEC1FLLWqzb3Wgj34lGRjCxSAA8WeBOkp198XzzDgIZZOGDdGNwgjQCg3VkcII0BIV3YWt1MgE"}'
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.53.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63455', '63456', '63457', '63458', '63459']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63455:63455 -p 63456:63456 -p 63457:63457 -p 63458:63458 -p 63459:63459 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63457 --rest-port=63455 --tcp-port=63456 --discv5-udp-port=63458 --rest-address=0.0.0.0 --nat=extip:172.18.53.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d29febcef59ed9efda61a2cf116a1a5dff5e35adae75b1ebc6fd2eafc53e155a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63459 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLH4F1b3ryU_QsbRnB3EuldEJZlMNHs0ZSHGHI5YBYmoKPW4tAj-mDP3Ds45-5EK9D20PUvLW2mbKjjSu3RBsokCgmlkgnY0gmlwhKwSHrKKbXVsdGlhZGRyc5YACASsEh6yBjQCAAoErBIesgY0A90DgnJzhQADAQAAiXNlY3AyNTZrMaEC1FLLWqzb3Wgj34lGRjCxSAA8WeBOkp198XzzDgIZZOGDdGNwgjQCg3VkcII0BIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.46 waku edb12375827a6cd1fa34c0263e94078575f29a09e50a023653cb86a808eed1d0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID edb12375827a. Setting up logs at ./log/docker/node5_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63455
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:63455/health" -H "Content-Type: application/json" -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:63455/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.46/tcp/63456/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP","/ip4/172.18.53.46/tcp/63457/ws/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP"],"enrUri":"enr:-L24QMXF2ZgvaEl29PcDdA-dVcrO6Lq-ipjmE9q03EuQE8mkENhmOXAFJfwxoG2HKpqsRtqx8r-_X8JXUNk2zYzZpisCgmlkgnY0gmlwhKwSNS6KbXVsdGlhZGRyc5YACASsEjUuBvfgAAoErBI1Lgb34d0DgnJzhQADAQAAiXNlY3AyNTZrMaECnwNzlHOZ73occMadtRa_wms8UexeoCje0qOy6cneHXKDdGNwgvfgg3VkcIL34oV3YWt1MgE"}'
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.179.172
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11640', '11641', '11642', '11643', '11644']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11640:11640 -p 11641:11641 -p 11642:11642 -p 11643:11643 -p 11644:11644 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11642 --rest-port=11640 --tcp-port=11641 --discv5-udp-port=11643 --rest-address=0.0.0.0 --nat=extip:172.18.179.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ef7cdb8fc1fd17fd88dded20757db1b85f37ead66aeadcd1d667a9bcdbbc3f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11644 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMXF2ZgvaEl29PcDdA-dVcrO6Lq-ipjmE9q03EuQE8mkENhmOXAFJfwxoG2HKpqsRtqx8r-_X8JXUNk2zYzZpisCgmlkgnY0gmlwhKwSNS6KbXVsdGlhZGRyc5YACASsEjUuBvfgAAoErBI1Lgb34d0DgnJzhQADAQAAiXNlY3AyNTZrMaECnwNzlHOZ73occMadtRa_wms8UexeoCje0qOy6cneHXKDdGNwgvfgg3VkcIL34oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.179.172 waku f5c24d2df8775c166d1fd5faabbe1130baadefa830ae8a11c4004c5a4b3efb71
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f5c24d2df877. Setting up logs at ./log/docker/node6_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11640
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:11640/health" -H "Content-Type: application/json" -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:11640/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.179.172/tcp/11641/p2p/16Uiu2HAmUKYTVQQW2hjR7EJogFAaQtJnXPTofssZgghBDNaAkZJo","/ip4/172.18.179.172/tcp/11642/ws/p2p/16Uiu2HAmUKYTVQQW2hjR7EJogFAaQtJnXPTofssZgghBDNaAkZJo"],"enrUri":"enr:-L24QCV2lwTfa9mTz2iCxpxzMEFgjzHL9I6AokzKAuhg9Trke6DqWjyjv91ECu5z3Xck2Dj5RtDYjmzrggy-jJhuQb4CgmlkgnY0gmlwhKwSs6yKbXVsdGlhZGRyc5YACASsErOsBi15AAoErBKzrAYtet0DgnJzhQADAQAAiXNlY3AyNTZrMaED6L-tk86QbxCwQvvl1slJx2aOutPcbpclhhQMVQDp-7CDdGNwgi15g3VkcIIte4V3YWt1MgE"}'
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.157.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2522', '2523', '2524', '2525', '2526']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2522:2522 -p 2523:2523 -p 2524:2524 -p 2525:2525 -p 2526:2526 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2524 --rest-port=2522 --tcp-port=2523 --discv5-udp-port=2525 --rest-address=0.0.0.0 --nat=extip:172.18.157.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecb0fb53f6b3f8ff94a08dcda2ae50dc76f60d9f595b6dd2cecf2dc0efb2d840 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2526 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCV2lwTfa9mTz2iCxpxzMEFgjzHL9I6AokzKAuhg9Trke6DqWjyjv91ECu5z3Xck2Dj5RtDYjmzrggy-jJhuQb4CgmlkgnY0gmlwhKwSs6yKbXVsdGlhZGRyc5YACASsErOsBi15AAoErBKzrAYtet0DgnJzhQADAQAAiXNlY3AyNTZrMaED6L-tk86QbxCwQvvl1slJx2aOutPcbpclhhQMVQDp-7CDdGNwgi15g3VkcIIte4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.159 waku 3e9a8a80bff5c6a1e96ee2a57c47c0aa4ac398eba121e658ba992ec26131f818
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3e9a8a80bff5. Setting up logs at ./log/docker/node7_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2522
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:2522/health" -H "Content-Type: application/json" -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:2522/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.159/tcp/2523/p2p/16Uiu2HAmPmhmouXtjnPnorue7wYWa75sRMtgHoKYhQUuNw7HC3xA","/ip4/172.18.157.159/tcp/2524/ws/p2p/16Uiu2HAmPmhmouXtjnPnorue7wYWa75sRMtgHoKYhQUuNw7HC3xA"],"enrUri":"enr:-L24QCGGs6Mg5K11Hu6D5w-mxYg8rzSKiepcVlZbS77G5i4iYulsxVHJ6pIXO64GdEaJ01r1wgNwexdvdKqUDby6vLACgmlkgnY0gmlwhKwSnZ-KbXVsdGlhZGRyc5YACASsEp2fBgnbAAoErBKdnwYJ3N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpSjgvhESKV4pyE-C4m3oddeglBfnHlha3DhbwaVZRT-DdGNwggnbg3VkcIIJ3YV3YWt1MgE"}'
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.14.22
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22388', '22389', '22390', '22391', '22392']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22388:22388 -p 22389:22389 -p 22390:22390 -p 22391:22391 -p 22392:22392 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22390 --rest-port=22388 --tcp-port=22389 --discv5-udp-port=22391 --rest-address=0.0.0.0 --nat=extip:172.18.14.22 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=874a10789cfc22e378d0c4fc69a577abacebdb11e46facb7af82c5c906ffc2de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22392 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCGGs6Mg5K11Hu6D5w-mxYg8rzSKiepcVlZbS77G5i4iYulsxVHJ6pIXO64GdEaJ01r1wgNwexdvdKqUDby6vLACgmlkgnY0gmlwhKwSnZ-KbXVsdGlhZGRyc5YACASsEp2fBgnbAAoErBKdnwYJ3N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpSjgvhESKV4pyE-C4m3oddeglBfnHlha3DhbwaVZRT-DdGNwggnbg3VkcIIJ3YV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.22 waku 026380a9ce9fd0ea8e267c5525455b610a6b13069b0d6b52ec056df6595cc66e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 026380a9ce9f. Setting up logs at ./log/docker/node8_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22388
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:22388/health" -H "Content-Type: application/json" -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:22388/debug/v1/info" -H "Content-Type: application/json" -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.22/tcp/22389/p2p/16Uiu2HAm5ijCELQT4YBaZqTh1gdJcTBTmis7VbcD34Lgg4FxqWRf","/ip4/172.18.14.22/tcp/22390/ws/p2p/16Uiu2HAm5ijCELQT4YBaZqTh1gdJcTBTmis7VbcD34Lgg4FxqWRf"],"enrUri":"enr:-L24QGlrIdat3wi3P1rlvJmPOK6VCPQCNGu4o5-Vl-piZlTSFSxFbvRJfYLTTXbk1a64wfqkBofP4xXzDtIerCiU2c0CgmlkgnY0gmlwhKwSDhaKbXVsdGlhZGRyc5YACASsEg4WBld1AAoErBIOFgZXdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECmPNgqcZzzeuoro4FzxLwi_aEyOl3Ddu1Ox0c7vwt5JqDdGNwgld1g3VkcIJXd4V3YWt1MgE"}'
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.81.113
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6356', '6357', '6358', '6359', '6360']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6356:6356 -p 6357:6357 -p 6358:6358 -p 6359:6359 -p 6360:6360 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6358 --rest-port=6356 --tcp-port=6357 --discv5-udp-port=6359 --rest-address=0.0.0.0 --nat=extip:172.18.81.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3b1093d0f76b8aecfe4bbb3a1ae98308c8dfcbc7ca3fefdca4ffa29ad3b2da9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6360 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGlrIdat3wi3P1rlvJmPOK6VCPQCNGu4o5-Vl-piZlTSFSxFbvRJfYLTTXbk1a64wfqkBofP4xXzDtIerCiU2c0CgmlkgnY0gmlwhKwSDhaKbXVsdGlhZGRyc5YACASsEg4WBld1AAoErBIOFgZXdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECmPNgqcZzzeuoro4FzxLwi_aEyOl3Ddu1Ox0c7vwt5JqDdGNwgld1g3VkcIJXd4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.81.113 waku feff56cc40f7ec5948fd0241485f5e9cc665f706b995414b2e1e64843b03a80b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID feff56cc40f7. Setting up logs at ./log/docker/node9_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6356
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:6356/health" -H "Content-Type: application/json" -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:6356/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.113/tcp/6357/p2p/16Uiu2HAm9Sk1Su1vq7rvs1FNpGGyzzwMmRq4fHHX97MtMG599cFS","/ip4/172.18.81.113/tcp/6358/ws/p2p/16Uiu2HAm9Sk1Su1vq7rvs1FNpGGyzzwMmRq4fHHX97MtMG599cFS"],"enrUri":"enr:-L24QCeIi9oiYCrfyp4nK30a6H-n_fXn1L6gQN4WRtqufD-fJ_NObRUVy8NdYyQnG3bY0WcAOKBYHOWpSCCNTnWZW2MCgmlkgnY0gmlwhKwSUXGKbXVsdGlhZGRyc5YACASsElFxBhjVAAoErBJRcQYY1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0EnAuanzAcSI8AptRb7s7x4g1e5vWX-scx4Ka6aQAjGDdGNwghjVg3VkcIIY14V3YWt1MgE"}'
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.79.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3534', '3535', '3536', '3537', '3538']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3534:3534 -p 3535:3535 -p 3536:3536 -p 3537:3537 -p 3538:3538 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3536 --rest-port=3534 --tcp-port=3535 --discv5-udp-port=3537 --rest-address=0.0.0.0 --nat=extip:172.18.79.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d1bb26fbbeebe0bf5ee9a03f4d39fab9cb09a7c81d6b8bb0ac0c6dcbf6eb251f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3538 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCeIi9oiYCrfyp4nK30a6H-n_fXn1L6gQN4WRtqufD-fJ_NObRUVy8NdYyQnG3bY0WcAOKBYHOWpSCCNTnWZW2MCgmlkgnY0gmlwhKwSUXGKbXVsdGlhZGRyc5YACASsElFxBhjVAAoErBJRcQYY1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0EnAuanzAcSI8AptRb7s7x4g1e5vWX-scx4Ka6aQAjGDdGNwghjVg3VkcIIY14V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.79.28 waku 3cd89035634d24fbaabeab6c2eb7fb3a10b4264d268721887a080f21ba4f74a1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3cd89035634d. Setting up logs at ./log/docker/node10_2026-01-17_04-11-28__7ca3f750-a3fe-496f-94da-eac05ad8684a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3534
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:3534/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3534/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.28/tcp/3535/p2p/16Uiu2HAm1kQzyzrE9whb4TRuj5XwsRrwjbp8AR2bfcmf27LRvGRD","/ip4/172.18.79.28/tcp/3536/ws/p2p/16Uiu2HAm1kQzyzrE9whb4TRuj5XwsRrwjbp8AR2bfcmf27LRvGRD"],"enrUri":"enr:-L24QHkyd9wxa6bVbXPLerk801Q2juNWaemVJOKt9Sq_rfh0JkjZ2UC5HWND4OifOnBNPkyoa8-HEh-1u89aC-9bnxwCgmlkgnY0gmlwhKwSTxyKbXVsdGlhZGRyc5YACASsEk8cBg3PAAoErBJPHAYN0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECXfM4Nhv3-ILzCv11fRpLs15Ske1XKSb-xa_VNsMc00CDdGNwgg3Pg3VkcIIN0YV3YWt1MgE"}'
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:61298/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:52805/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:26819/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:13313/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:63455/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:11640/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:2522/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:22388/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:6356/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:3534/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:61298/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.140.111/tcp/26820/p2p/16Uiu2HAmSdqPFpbF2BMc8pPbzbQUe1sc28FUj65a8WirGu1b6wd2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.53.46/tcp/63456/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.30.178/tcp/13314/p2p/16Uiu2HAm9iVdpentZinZRvLVE7cdYWrVZLLuicyFZQU22WtPnAxY","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.187.128/tcp/50592/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:52805/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.140.111/tcp/58924/p2p/16Uiu2HAmSdqPFpbF2BMc8pPbzbQUe1sc28FUj65a8WirGu1b6wd2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.53.46/tcp/63456/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.226.56/tcp/61299/p2p/16Uiu2HAmQG88SXaTJtY5yNxpVEZtdEjrcRRyTMPupwkSQsgtqqKm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.179.172/tcp/11641/p2p/16Uiu2HAmUKYTVQQW2hjR7EJogFAaQtJnXPTofssZgghBDNaAkZJo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.30.178/tcp/13314/p2p/16Uiu2HAm9iVdpentZinZRvLVE7cdYWrVZLLuicyFZQU22WtPnAxY","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:26819/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.53.46/tcp/63456/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP","protocols":["/vac/waku/relay/2.0.0"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"},{"multiaddr":"/ip4/172.18.226.56/tcp/53856/p2p/16Uiu2HAmQG88SXaTJtY5yNxpVEZtdEjrcRRyTMPupwkSQsgtqqKm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.179.172/tcp/11641/p2p/16Uiu2HAmUKYTVQQW2hjR7EJogFAaQtJnXPTofssZgghBDNaAkZJo","protocols":["/vac/waku/relay/2.0.0"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"},{"multiaddr":"/ip4/172.18.30.178/tcp/41126/p2p/16Uiu2HAm9iVdpentZinZRvLVE7cdYWrVZLLuicyFZQU22WtPnAxY","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.187.128/tcp/52806/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:13313/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.140.111/tcp/26820/p2p/16Uiu2HAmSdqPFpbF2BMc8pPbzbQUe1sc28FUj65a8WirGu1b6wd2","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.53.46/tcp/34632/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.226.56/tcp/36394/p2p/16Uiu2HAmQG88SXaTJtY5yNxpVEZtdEjrcRRyTMPupwkSQsgtqqKm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.187.128/tcp/47214/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:63455/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.226.56/tcp/49626/p2p/16Uiu2HAmQG88SXaTJtY5yNxpVEZtdEjrcRRyTMPupwkSQsgtqqKm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.179.172/tcp/54016/p2p/16Uiu2HAmUKYTVQQW2hjR7EJogFAaQtJnXPTofssZgghBDNaAkZJo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.30.178/tcp/13314/p2p/16Uiu2HAm9iVdpentZinZRvLVE7cdYWrVZLLuicyFZQU22WtPnAxY","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.187.128/tcp/44038/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:11640/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.157.159/tcp/51746/p2p/16Uiu2HAmPmhmouXtjnPnorue7wYWa75sRMtgHoKYhQUuNw7HC3xA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.53.46/tcp/63456/p2p/16Uiu2HAm68PrdNKqBwjjkzQviZ3UAeoSvxJt4wbtf8m5gbURP7bP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.187.128/tcp/33616/p2p/16Uiu2HAkvabkPCrHws4gcCzWaPCnh1XyP62oP8Wso1gGcHo1aJ9U","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:2522/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.179.172/tcp/11641/p2p/16Uiu2HAmUKYTVQQW2hjR7EJogFAaQtJnXPTofssZgghBDNaAkZJo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.14.22/tcp/32874/p2p/16Uiu2HAm5ijCELQT4YBaZqTh1gdJcTBTmis7VbcD34Lgg4FxqWRf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:22388/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.157.159/tcp/2523/p2p/16Uiu2HAmPmhmouXtjnPnorue7wYWa75sRMtgHoKYhQUuNw7HC3xA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.81.113/tcp/43176/p2p/16Uiu2HAm9Sk1Su1vq7rvs1FNpGGyzzwMmRq4fHHX97MtMG599cFS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:6356/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.14.22/tcp/22389/p2p/16Uiu2HAm5ijCELQT4YBaZqTh1gdJcTBTmis7VbcD34Lgg4FxqWRf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.79.28/tcp/40782/p2p/16Uiu2HAm1kQzyzrE9whb4TRuj5XwsRrwjbp8AR2bfcmf27LRvGRD","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:3534/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.81.113/tcp/6357/p2p/16Uiu2HAm9Sk1Su1vq7rvs1FNpGGyzzwMmRq4fHHX97MtMG599cFS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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 POST "http://127.0.0.1:61298/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 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:3534/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623131725647656,"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 c37e845e693d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8688eef5495f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9cb68210e075
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c37e845e693d. 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 6d79515160e8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8688eef5495f. 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 edb12375827a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9cb68210e075. 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 f5c24d2df877
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6d79515160e8. 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 3e9a8a80bff5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container edb12375827a. 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 026380a9ce9f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f5c24d2df877. 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 feff56cc40f7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3e9a8a80bff5. 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 3cd89035634d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 026380a9ce9f. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container feff56cc40f7. Exiting log stream.
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,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_content_topic_string_instead_of_list with id: 2026-01-17_04-11-52__7855ca09-ae6b-48a8-9c29-7c849812c5ac
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-17_04-11-52__7855ca09-ae6b-48a8-9c29-7c849812c5ac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.229.37
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39047', '39048', '39049', '39050', '39051']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39047:39047 -p 39048:39048 -p 39049:39049 -p 39050:39050 -p 39051:39051 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39049 --rest-port=39047 --tcp-port=39048 --discv5-udp-port=39050 --rest-address=0.0.0.0 --nat=extip:172.18.229.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cddbf2fcfdf3083f58b9e49b46ec9a99549e9bafccf3ca5dc74d6c30d5242ced --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39051 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.37 waku 3f37779214218c0bbdd60d72e3e84c16adac1b082f97ca91c200878849fa227c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3f3777921421. Setting up logs at ./log/docker/node1_2026-01-17_04-11-52__7855ca09-ae6b-48a8-9c29-7c849812c5ac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39047
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 2940471210c2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3198350b94ce. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39047/health" -H "Content-Type: application/json" -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:39047/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.37/tcp/39048/p2p/16Uiu2HAmKi9NGfEkTtbrbGSuPFuYFU4aWXhinf7aumTd1NuHrpEQ","/ip4/172.18.229.37/tcp/39049/ws/p2p/16Uiu2HAmKi9NGfEkTtbrbGSuPFuYFU4aWXhinf7aumTd1NuHrpEQ"],"enrUri":"enr:-L24QN6eRU-cvlHvL0zc9yyWHJ5LxfmJy0SHbfwnkZ-5UorRRTqonf_8fO0weEBL5Qs3oqYvgM1B4dkmlH8PMe7bzHQCgmlkgnY0gmlwhKwS5SWKbXVsdGlhZGRyc5YACASsEuUlBpiIAAoErBLlJQaYid0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaNC_Eevkf6xPJsy6vyilPwG11UAkouSxjlpc4-WUTw2DdGNwgpiIg3VkcIKYioV3YWt1MgU"}'
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-17_04-11-52__7855ca09-ae6b-48a8-9c29-7c849812c5ac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.135.163
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37897', '37898', '37899', '37900', '37901']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37897:37897 -p 37898:37898 -p 37899:37899 -p 37900:37900 -p 37901:37901 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37899 --rest-port=37897 --tcp-port=37898 --discv5-udp-port=37900 --rest-address=0.0.0.0 --nat=extip:172.18.135.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6f9a6c2d05cb063aa9a950fbe232fa1b8a4e00eabfb28dbabacabe397aaceae6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37901 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QN6eRU-cvlHvL0zc9yyWHJ5LxfmJy0SHbfwnkZ-5UorRRTqonf_8fO0weEBL5Qs3oqYvgM1B4dkmlH8PMe7bzHQCgmlkgnY0gmlwhKwS5SWKbXVsdGlhZGRyc5YACASsEuUlBpiIAAoErBLlJQaYid0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaNC_Eevkf6xPJsy6vyilPwG11UAkouSxjlpc4-WUTw2DdGNwgpiIg3VkcIKYioV3YWt1MgU --filternode=/ip4/172.18.229.37/tcp/39048/p2p/16Uiu2HAmKi9NGfEkTtbrbGSuPFuYFU4aWXhinf7aumTd1NuHrpEQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.163 waku 9091f9a01e32935b91a7047819fe3ed473a2fbbd50a6b13aaec351a8605c4921
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9091f9a01e32. Setting up logs at ./log/docker/node2_2026-01-17_04-11-52__7855ca09-ae6b-48a8-9c29-7c849812c5ac__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37897
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:37897/health" -H "Content-Type: application/json" -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:37897/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.163/tcp/37898/p2p/16Uiu2HAkx719smJAo9AAWUoEzpC7baMT4bP6qYZuvSgEhKt2zsDp","/ip4/172.18.135.163/tcp/37899/ws/p2p/16Uiu2HAkx719smJAo9AAWUoEzpC7baMT4bP6qYZuvSgEhKt2zsDp"],"enrUri":"enr:-L24QKd-QD17JN0nVRqL8OkcgR6nTgTz3c_s7gEFp6dHHEPYe7hGpy71Bxngh1wsnnB4pZwuxAPQT2xKv3r3HoU__94CgmlkgnY0gmlwhKwSh6OKbXVsdGlhZGRyc5YACASsEoejBpQKAAoErBKHowaUC90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ8q0kLTqZndot24DxoR_YD1JZhZrb0t1xNU6t5FTBkeDdGNwgpQKg3VkcIKUDIV3YWt1MgA"}'
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:37897/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.229.37/tcp/39048/p2p/16Uiu2HAmKi9NGfEkTtbrbGSuPFuYFU4aWXhinf7aumTd1NuHrpEQ"]'
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:39047/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:37897/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c3a119ba-564f-4321-bd70-a92761d20284", "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":"c3a119ba-564f-4321-bd70-a92761d20284","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:37897/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:37897/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3f3777921421
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9091f9a01e32
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_invalid_content_topic_format with id: 2026-01-17_04-11-17__614b0035-8ee7-44a5-81a3-ec604436e431
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-17_04-11-17__614b0035-8ee7-44a5-81a3-ec604436e431__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.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4370', '4371', '4372', '4373', '4374']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4370:4370 -p 4371:4371 -p 4372:4372 -p 4373:4373 -p 4374:4374 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4372 --rest-port=4370 --tcp-port=4371 --discv5-udp-port=4373 --rest-address=0.0.0.0 --nat=extip:172.18.127.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e794a3dc6beefafe7ea91d0818ece2bfb623fbd4239dae8f658f176e0fc9e3ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4374 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.127.33 waku b33068cbee164d962109438af9975359b78b0d271c47c7158515f4a4e06c6620
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2eb04817bac3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b33068cbee16. Setting up logs at ./log/docker/node1_2026-01-17_04-11-17__614b0035-8ee7-44a5-81a3-ec604436e431__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4370
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 c41f6c61001d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4370/health" -H "Content-Type: application/json" -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:4370/debug/v1/info" -H "Content-Type: application/json" -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.33/tcp/4371/p2p/16Uiu2HAkuU2F2BfQ2ET18zT82Xufs9METsS48LTvkGZwQwcBrHj6","/ip4/172.18.127.33/tcp/4372/ws/p2p/16Uiu2HAkuU2F2BfQ2ET18zT82Xufs9METsS48LTvkGZwQwcBrHj6"],"enrUri":"enr:-L24QHgLSdtSdHKrt51rA2zyOBaJfgA15ZbleW26E6vVtPinXANsZSpWfyWQraR4iC4RIT8e3O3WzxYe8BCYfiRINLkCgmlkgnY0gmlwhKwSfyGKbXVsdGlhZGRyc5YACASsEn8hBhETAAoErBJ_IQYRFN0DgnJzhQADAQAAiXNlY3AyNTZrMaECAJoSktGY4bKZBZ5Xmiq7JyRQyq-fyox5djzMIgzGkfGDdGNwghETg3VkcIIRFYV3YWt1MgU"}'
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-17_04-11-17__614b0035-8ee7-44a5-81a3-ec604436e431__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.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59981', '59982', '59983', '59984', '59985']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59981:59981 -p 59982:59982 -p 59983:59983 -p 59984:59984 -p 59985:59985 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59983 --rest-port=59981 --tcp-port=59982 --discv5-udp-port=59984 --rest-address=0.0.0.0 --nat=extip:172.18.25.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=42929f39e26fa7ddda3b96beb3a437cc2a60ec3087a62ea5ecfecea3fa92bad2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59985 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHgLSdtSdHKrt51rA2zyOBaJfgA15ZbleW26E6vVtPinXANsZSpWfyWQraR4iC4RIT8e3O3WzxYe8BCYfiRINLkCgmlkgnY0gmlwhKwSfyGKbXVsdGlhZGRyc5YACASsEn8hBhETAAoErBJ_IQYRFN0DgnJzhQADAQAAiXNlY3AyNTZrMaECAJoSktGY4bKZBZ5Xmiq7JyRQyq-fyox5djzMIgzGkfGDdGNwghETg3VkcIIRFYV3YWt1MgU --filternode=/ip4/172.18.127.33/tcp/4371/p2p/16Uiu2HAkuU2F2BfQ2ET18zT82Xufs9METsS48LTvkGZwQwcBrHj6
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.82 waku a6a31f57cddd725e6daf609b9d9d7535c1d3e4c450914198919eb2a454e87c9d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6a31f57cddd. Setting up logs at ./log/docker/node2_2026-01-17_04-11-17__614b0035-8ee7-44a5-81a3-ec604436e431__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59981
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:59981/health" -H "Content-Type: application/json" -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:59981/debug/v1/info" -H "Content-Type: application/json" -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.82/tcp/59982/p2p/16Uiu2HAmAgwnrDRqBagRm568QAbLVJC6AzVWd6q4nnxaFqaBphMH","/ip4/172.18.25.82/tcp/59983/ws/p2p/16Uiu2HAmAgwnrDRqBagRm568QAbLVJC6AzVWd6q4nnxaFqaBphMH"],"enrUri":"enr:-L24QA-AuInCymqjrZ53sfvV6w1uoI2tYpBdHvCC7SXV_IeJQZSPDkdycOBoS6z7Aug5_QajEAJAtNEXmEfzZYYoqq0CgmlkgnY0gmlwhKwSGVKKbXVsdGlhZGRyc5YACASsEhlSBupOAAoErBIZUgbqT90DgnJzhQADAQAAiXNlY3AyNTZrMaEC4sjk2NP1XIM5oKCS0ZR-xUUdFX91iIoNrwuEdePXbdCDdGNwgupOg3VkcILqUIV3YWt1MgA"}'
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:59981/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.127.33/tcp/4371/p2p/16Uiu2HAkuU2F2BfQ2ET18zT82Xufs9METsS48LTvkGZwQwcBrHj6"]'
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:4370/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:59981/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "11e45cbc-719c-4414-a5c7-ccd70f635bfe", "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":"11e45cbc-719c-4414-a5c7-ccd70f635bfe","statusDesc":"OK"}'
DEBUG  tests.filter.test_subscribe_update:test_subscribe_update.py:87 Running test with contetn topic Empty string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:59981/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "Empty string", "value": ""}], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:59981/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.filter.test_subscribe_update:test_subscribe_update.py:87 Running test with contetn topic A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:59981/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A dictionary", "value": {"key": "YWFh"}}], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:59981/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.filter.test_subscribe_update:test_subscribe_update.py:87 Running test with contetn topic An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:59981/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "An integer", "value": 1234567890}], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:59981/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.filter.test_subscribe_update:test_subscribe_update.py:87 Running test with contetn topic A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:59981/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A list", "value": ["YWFh"]}], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:59981/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.filter.test_subscribe_update:test_subscribe_update.py:87 Running test with contetn topic A bool
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:59981/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": [{"description": "A bool", "value": true}], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:59981/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b33068cbee16
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a6a31f57cddd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,76 @@
2026-01-17 04:16:37.037 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:16:37.037 DEBUG [tests.conftest] Running test: test_different_page_size[1] with id: 2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5
2026-01-17 04:16:37.037 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:16:37.038 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:16:37.038 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-17 04:16:37.045 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:16:37.045 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__wakuorg_nwaku:latest.log
2026-01-17 04:16:37.045 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:16:37.045 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:16:37.046 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:16:37.046 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.185
2026-01-17 04:16:37.047 DEBUG [src.node.docker_mananger] Generated ports ['22735', '22736', '22737', '22738', '22739']
2026-01-17 04:16:37.047 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:16:37.047 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:16:37.047 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:16:37.047 DEBUG [src.node.docker_mananger] docker run -i -t -p 22735:22735 -p 22736:22736 -p 22737:22737 -p 22738:22738 -p 22739:22739 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22737 --rest-port=22735 --tcp-port=22736 --discv5-udp-port=22738 --rest-address=0.0.0.0 --nat=extip:172.18.62.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acf4c59c67220beb45efff4de0857dd8c05c1de8aabd13bbfa90d7b3be2d6bf1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22739 --metrics-logging=true --store=true --relay=true
2026-01-17 04:16:37.226 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.185 waku fed28e7744e52c099db5d356fe65745568df3169e30514140024bf58f207c9e1
2026-01-17 04:16:37.260 DEBUG [src.node.docker_mananger] Container started with ID fed28e7744e5. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__wakuorg_nwaku:latest.log
2026-01-17 04:16:37.261 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22735
2026-01-17 04:16:37.261 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:16:37.275 ERROR [src.node.docker_mananger] Max retries reached for container 13b784129395. Exiting log stream.
2026-01-17 04:16:37.846 ERROR [src.node.docker_mananger] Max retries reached for container 8367a39a557a. Exiting log stream.
2026-01-17 04:16:38.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22735/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:38.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"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-17 04:16:38.265 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:16:38.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22735/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:38.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.185/tcp/22736/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS","/ip4/172.18.62.185/tcp/22737/ws/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS"],"enrUri":"enr:-L24QB4DFRSHBAXbCxuIn1RsDrFfi5Z8zm9pfBLP-29hDKGoNIFEEsSzRp1-KVckHD7b7R3ftNVSr85-_n94kz6INnwCgmlkgnY0gmlwhKwSPrmKbXVsdGlhZGRyc5YACASsEj65BljQAAoErBI-uQZY0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECr6m7u90pukTijn8ZKnWLzLg3dFvfe6jLS-djLpStncGDdGNwgljQg3VkcIJY0oV3YWt1MgM"}'
2026-01-17 04:16:38.267 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:16:38.274 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:16:38.274 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__wakuorg_nwaku:latest.log
2026-01-17 04:16:38.274 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:16:38.275 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:16:38.276 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:16:38.276 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.14
2026-01-17 04:16:38.276 DEBUG [src.node.docker_mananger] Generated ports ['49430', '49431', '49432', '49433', '49434']
2026-01-17 04:16:38.276 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:16:38.277 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:16:38.277 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:16:38.277 DEBUG [src.node.docker_mananger] docker run -i -t -p 49430:49430 -p 49431:49431 -p 49432:49432 -p 49433:49433 -p 49434:49434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49432 --rest-port=49430 --tcp-port=49431 --discv5-udp-port=49433 --rest-address=0.0.0.0 --nat=extip:172.18.80.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef0dea9de99b4b45e7fed5c144a19aab4ec39266e76cfbca2e3dd2b0ea7febd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49434 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QB4DFRSHBAXbCxuIn1RsDrFfi5Z8zm9pfBLP-29hDKGoNIFEEsSzRp1-KVckHD7b7R3ftNVSr85-_n94kz6INnwCgmlkgnY0gmlwhKwSPrmKbXVsdGlhZGRyc5YACASsEj65BljQAAoErBI-uQZY0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECr6m7u90pukTijn8ZKnWLzLg3dFvfe6jLS-djLpStncGDdGNwgljQg3VkcIJY0oV3YWt1MgM --storenode=/ip4/172.18.62.185/tcp/22736/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS --store=true --relay=true
2026-01-17 04:16:38.455 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.14 waku 23b32ab8d712ef5c4bdc8f296076b4918a6790eed56ddcd0a71eddd977bcafca
2026-01-17 04:16:38.488 DEBUG [src.node.docker_mananger] Container started with ID 23b32ab8d712. Setting up logs at ./log/docker/store_node1_2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__wakuorg_nwaku:latest.log
2026-01-17 04:16:38.488 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49430
2026-01-17 04:16:38.489 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:16:39.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49430/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:39.493 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-17 04:16:39.494 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:16:39.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:39.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.14/tcp/49431/p2p/16Uiu2HAmGDkphmVMbjPGPUnWESE7nMN688ynkSkwq2bH1qUdB7Re","/ip4/172.18.80.14/tcp/49432/ws/p2p/16Uiu2HAmGDkphmVMbjPGPUnWESE7nMN688ynkSkwq2bH1qUdB7Re"],"enrUri":"enr:-L24QHCv9XX_J9hkKaA9MJpFy8X9i3zOezVh5RlUK93k_k4IV_7O2Yw6s4E-Gxc65tTCF5iTDMhsi76RxHWCMqTbLUQCgmlkgnY0gmlwhKwSUA6KbXVsdGlhZGRyc5YACASsElAOBsEXAAoErBJQDgbBGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNPfum1GXSSTdYp3zk3DGa7Pqx8VuZYWiBnXjvtbprB2DdGNwgsEXg3VkcILBGYV3YWt1MgM"}'
2026-01-17 04:16:39.496 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:16:39.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49430/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.185/tcp/22736/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS"]'
2026-01-17 04:16:39.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:39.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22735/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:16:39.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:39.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49430/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:16:39.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:39.506 DEBUG [src.steps.store] Relaying message
2026-01-17 04:16:39.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22735/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-17 04:16:39.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:39.512 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:16:39.712 DEBUG [src.steps.store] Relaying message
2026-01-17 04:16:39.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22735/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-17 04:16:39.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:39.719 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:16:39.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22735/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:39.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}],"paginationCursor":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}'
2026-01-17 04:16:39.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49430/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:39.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}],"paginationCursor":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}'
2026-01-17 04:16:39.928 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:16:39.929 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:16:39.929 DEBUG [src.node.waku_node] Stopping container with id fed28e7744e5
2026-01-17 04:16:40.483 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:16:40.484 DEBUG [src.node.waku_node] Stopping container with id 23b32ab8d712
2026-01-17 04:16:41.034 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:16:41.037 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:16:41.043 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:16:41.050 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,129 @@
2026-01-17 04:17:45.186 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:17:45.187 DEBUG [tests.conftest] Running test: test_filter_static_sharding_multiple_shards with id: 2026-01-17_04-17-45__6b6058a6-b858-4b56-92b1-fca29a0cd50f
2026-01-17 04:17:45.187 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:17:45.187 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:17:45.188 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:17:45.194 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:17:45.194 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-17-45__6b6058a6-b858-4b56-92b1-fca29a0cd50f__wakuorg_nwaku:latest.log
2026-01-17 04:17:45.194 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:17:45.195 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:17:45.196 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:17:45.196 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.90
2026-01-17 04:17:45.196 DEBUG [src.node.docker_mananger] Generated ports ['55915', '55916', '55917', '55918', '55919']
2026-01-17 04:17:45.196 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-17 04:17:45.196 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:17:45.196 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:17:45.197 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:17:45.197 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:17:45.197 DEBUG [src.node.docker_mananger] docker run -i -t -p 55915:55915 -p 55916:55916 -p 55917:55917 -p 55918:55918 -p 55919:55919 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55917 --rest-port=55915 --tcp-port=55916 --discv5-udp-port=55918 --rest-address=0.0.0.0 --nat=extip:172.18.41.90 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bde887ad692c8ccca345619bfddccf7f988f02df8dabaf8a3f8df4bad617a4e7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55919 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:17:45.386 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.90 waku 74b9e9df7f03a16f41a92025788e37dbfba2ab5c6abb1ca1779c40b541c84f5a
2026-01-17 04:17:45.416 DEBUG [src.node.docker_mananger] Container started with ID 74b9e9df7f03. Setting up logs at ./log/docker/node1_2026-01-17_04-17-45__6b6058a6-b858-4b56-92b1-fca29a0cd50f__wakuorg_nwaku:latest.log
2026-01-17 04:17:45.417 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55915
2026-01-17 04:17:45.418 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:17:45.994 ERROR [src.node.docker_mananger] Max retries reached for container 0674aa894ea6. Exiting log stream.
2026-01-17 04:17:46.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55915/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:46.422 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-17 04:17:46.422 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:17:46.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55915/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:46.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.90/tcp/55916/p2p/16Uiu2HAkvtsDfAWwjZXoNw8Q4uHBZ1kb8ecbi3JVFTuP8gSJT4H5","/ip4/172.18.41.90/tcp/55917/ws/p2p/16Uiu2HAkvtsDfAWwjZXoNw8Q4uHBZ1kb8ecbi3JVFTuP8gSJT4H5"],"enrUri":"enr:-L24QLxsYxkAOOiC6sePWiT5J1USigdi65pWRTWLmjwDjb5NIeg4dVN4xNvvJbU_YlZzAoh1BQnN-HNMAzVb5CiPxpYCgmlkgnY0gmlwhKwSKVqKbXVsdGlhZGRyc5YACASsEilaBtpsAAoErBIpWgbabd0DgnJzhQACAQAAiXNlY3AyNTZrMaECFdMTqg1Q2hGGmUnV4eal3wFVE1ku2mkPGchZo0rDoRCDdGNwgtpsg3VkcILaboV3YWt1MgU"}'
2026-01-17 04:17:46.425 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:17:46.431 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:17:46.431 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-17-45__6b6058a6-b858-4b56-92b1-fca29a0cd50f__wakuorg_nwaku:latest.log
2026-01-17 04:17:46.431 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:17:46.432 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:17:46.433 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:17:46.433 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.90
2026-01-17 04:17:46.433 DEBUG [src.node.docker_mananger] Generated ports ['2397', '2398', '2399', '2400', '2401']
2026-01-17 04:17:46.433 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-17 04:17:46.433 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:17:46.434 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:17:46.434 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:17:46.434 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:17:46.434 DEBUG [src.node.docker_mananger] docker run -i -t -p 2397:2397 -p 2398:2398 -p 2399:2399 -p 2400:2400 -p 2401:2401 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2399 --rest-port=2397 --tcp-port=2398 --discv5-udp-port=2400 --rest-address=0.0.0.0 --nat=extip:172.18.176.90 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=862428dcf42c3582494fb19ca39cb3ddcadc7698abdf9bf1ae0a0ac09e28343f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2401 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLxsYxkAOOiC6sePWiT5J1USigdi65pWRTWLmjwDjb5NIeg4dVN4xNvvJbU_YlZzAoh1BQnN-HNMAzVb5CiPxpYCgmlkgnY0gmlwhKwSKVqKbXVsdGlhZGRyc5YACASsEilaBtpsAAoErBIpWgbabd0DgnJzhQACAQAAiXNlY3AyNTZrMaECFdMTqg1Q2hGGmUnV4eal3wFVE1ku2mkPGchZo0rDoRCDdGNwgtpsg3VkcILaboV3YWt1MgU --filternode=/ip4/172.18.41.90/tcp/55916/p2p/16Uiu2HAkvtsDfAWwjZXoNw8Q4uHBZ1kb8ecbi3JVFTuP8gSJT4H5
2026-01-17 04:17:46.620 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.90 waku 64539e020ba520bb208aa1b709b0d788aa58fa15f096bd2b41d5eeac31942243
2026-01-17 04:17:46.653 DEBUG [src.node.docker_mananger] Container started with ID 64539e020ba5. Setting up logs at ./log/docker/node2_2026-01-17_04-17-45__6b6058a6-b858-4b56-92b1-fca29a0cd50f__wakuorg_nwaku:latest.log
2026-01-17 04:17:46.653 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2397
2026-01-17 04:17:46.654 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:17:47.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:47.659 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-17 04:17:47.659 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:17:47.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:47.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.90/tcp/2398/p2p/16Uiu2HAmFAsmD53Fw5M4A5hDFNHUmgZUGEy1Letdh8kJum2CfnRe","/ip4/172.18.176.90/tcp/2399/ws/p2p/16Uiu2HAmFAsmD53Fw5M4A5hDFNHUmgZUGEy1Letdh8kJum2CfnRe"],"enrUri":"enr:-L24QJQKGsVNvRMpw0_dzp93pwcalRGKVF-F7mM8Zraci7n6E0Jg9Barz7LKBf8TSBOslWE8E_3BOpGwhSeVXLbJ2boCgmlkgnY0gmlwhKwSsFqKbXVsdGlhZGRyc5YACASsErBaBgleAAoErBKwWgYJX90DgnJzhQACAQAAiXNlY3AyNTZrMaEDJV9ZeL-OGnp95kCJx7B7Xr_bpgaZI8EWxwt8sLGIHCmDdGNwggleg3VkcIIJYIV3YWt1MgA"}'
2026-01-17 04:17:47.662 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:17:47.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.41.90/tcp/55916/p2p/16Uiu2HAkvtsDfAWwjZXoNw8Q4uHBZ1kb8ecbi3JVFTuP8gSJT4H5"]'
2026-01-17 04:17:47.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:47.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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"]'
2026-01-17 04:17:47.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:47.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "39f5956b-99f4-4d36-9e45-7b92302615de", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2026-01-17 04:17:47.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"39f5956b-99f4-4d36-9e45-7b92302615de","statusDesc":"OK"}'
2026-01-17 04:17:47.719 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9dbd9bcd-841f-4afa-a241-97ef5503fcb4", "contentFilters": ["/waku/2/content/test.js"], "pubsubTopic": "/waku/2/rs/2/1"}'
2026-01-17 04:17:47.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9dbd9bcd-841f-4afa-a241-97ef5503fcb4","statusDesc":"OK"}'
2026-01-17 04:17:47.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ae1b6c02-c743-47bb-81e4-5f9653c06125", "contentFilters": ["/app/22/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/2"}'
2026-01-17 04:17:47.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ae1b6c02-c743-47bb-81e4-5f9653c06125","statusDesc":"OK"}'
2026-01-17 04:17:47.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "18aec265-2e1d-4c43-998f-37c42c874059", "contentFilters": ["/toychat/2/huilong/proto"], "pubsubTopic": "/waku/2/rs/2/3"}'
2026-01-17 04:17:47.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"18aec265-2e1d-4c43-998f-37c42c874059","statusDesc":"OK"}'
2026-01-17 04:17:47.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9774f8f9-0349-4ed0-9dda-43b4bf44718a", "contentFilters": ["/statusim/1/community/cbor"], "pubsubTopic": "/waku/2/rs/2/4"}'
2026-01-17 04:17:47.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9774f8f9-0349-4ed0-9dda-43b4bf44718a","statusDesc":"OK"}'
2026-01-17 04:17:47.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4d911ced-fd16-4412-ab9a-416ff787fcef", "contentFilters": ["/app/27/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/5"}'
2026-01-17 04:17:47.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4d911ced-fd16-4412-ab9a-416ff787fcef","statusDesc":"OK"}'
2026-01-17 04:17:47.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "52187ae4-c7da-4782-9a11-77abd3b31413", "contentFilters": ["/app/29/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/6"}'
2026-01-17 04:17:47.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"52187ae4-c7da-4782-9a11-77abd3b31413","statusDesc":"OK"}'
2026-01-17 04:17:47.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2397/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6fe2ed13-955a-4ef0-8100-b3389dfff958", "contentFilters": ["/app/20/sometopic/someencoding"], "pubsubTopic": "/waku/2/rs/2/7"}'
2026-01-17 04:17:47.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6fe2ed13-955a-4ef0-8100-b3389dfff958","statusDesc":"OK"}'
2026-01-17 04:17:47.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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-17 04:17:47.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:47.793 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:47.893 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:47.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:47.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623467784338323,"ephemeral":false}]'
2026-01-17 04:17:47.897 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:47.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:47.903 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.003 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768623467897572429,"ephemeral":false}]'
2026-01-17 04:17:48.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:48.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:48.013 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.114 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768623468007645411,"ephemeral":false}]'
2026-01-17 04:17:48.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:48.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:48.124 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.224 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768623468118456769,"ephemeral":false}]'
2026-01-17 04:17:48.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:48.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:48.234 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.334 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768623468228765286,"ephemeral":false}]'
2026-01-17 04:17:48.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:48.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:48.346 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.446 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768623468339195261,"ephemeral":false}]'
2026-01-17 04:17:48.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:48.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:48.456 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.557 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768623468450470873,"ephemeral":false}]'
2026-01-17 04:17:48.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55915/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)'}'
2026-01-17 04:17:48.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:48.567 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:48.667 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:48.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2397/filter/v2/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:48.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768623468561210341,"ephemeral":false}]'
2026-01-17 04:17:48.672 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:17:48.673 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:17:48.673 DEBUG [src.node.waku_node] Stopping container with id 74b9e9df7f03
2026-01-17 04:17:49.186 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:17:49.186 DEBUG [src.node.waku_node] Stopping container with id 64539e020ba5
2026-01-17 04:17:49.691 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:17:49.691 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:17:49.700 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:17:49.709 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-01-17 04:11:08.628 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:11:08.628 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_invalid_pubsub_topic_format with id: 2026-01-17_04-11-08__243c053e-7c19-4a38-ab57-960933006b8a
2026-01-17 04:11:08.628 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:11:08.628 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:11:08.629 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-17 04:11:08.635 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:08.635 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-11-08__243c053e-7c19-4a38-ab57-960933006b8a__wakuorg_nwaku:latest.log
2026-01-17 04:11:08.635 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:08.635 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:08.636 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:08.637 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.206
2026-01-17 04:11:08.637 DEBUG [src.node.docker_mananger] Generated ports ['60648', '60649', '60650', '60651', '60652']
2026-01-17 04:11:08.637 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:08.637 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:08.637 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:08.637 DEBUG [src.node.docker_mananger] docker run -i -t -p 60648:60648 -p 60649:60649 -p 60650:60650 -p 60651:60651 -p 60652:60652 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60650 --rest-port=60648 --tcp-port=60649 --discv5-udp-port=60651 --rest-address=0.0.0.0 --nat=extip:172.18.135.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5969d9099e7fb77edf9aff7850a14b9fdfbdbf6ee1b6407ba329bdc1efe19ee0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60652 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:11:08.821 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.206 waku f26fee8b94582f4a98b9531cb47eca246dc510d8009060c84509d08c54da94d0
2026-01-17 04:11:08.850 DEBUG [src.node.docker_mananger] Container started with ID f26fee8b9458. Setting up logs at ./log/docker/node1_2026-01-17_04-11-08__243c053e-7c19-4a38-ab57-960933006b8a__wakuorg_nwaku:latest.log
2026-01-17 04:11:08.851 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60648
2026-01-17 04:11:08.852 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:08.938 ERROR [src.node.docker_mananger] Max retries reached for container 71eef6b8378a. Exiting log stream.
2026-01-17 04:11:09.430 ERROR [src.node.docker_mananger] Max retries reached for container 04b1c1f47b9d. Exiting log stream.
2026-01-17 04:11:09.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60648/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:09.855 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-17 04:11:09.855 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:09.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60648/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:09.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.206/tcp/60649/p2p/16Uiu2HAmNcbkdYDBx87q9LpH4gUJoMF6FQj2QzWaqRRbYP2Basni","/ip4/172.18.135.206/tcp/60650/ws/p2p/16Uiu2HAmNcbkdYDBx87q9LpH4gUJoMF6FQj2QzWaqRRbYP2Basni"],"enrUri":"enr:-L24QNRiuPau-kXkRfn_2xXy-HcsqTfMWC1KcqZJ2WUn0j0DXsJXVOkehJdc5VynrJRIeKFf8CM64vokEDXoV4YXzVUCgmlkgnY0gmlwhKwSh86KbXVsdGlhZGRyc5YACASsEofOBuzpAAoErBKHzgbs6t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDk_goD8loXLqWOpezLjIs9Hbiz5XXXYiK6FsaRv9lY8uDdGNwguzpg3VkcILs64V3YWt1MgU"}'
2026-01-17 04:11:09.858 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:09.858 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-17 04:11:09.864 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:09.864 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-11-08__243c053e-7c19-4a38-ab57-960933006b8a__wakuorg_nwaku:latest.log
2026-01-17 04:11:09.864 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:09.864 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:09.865 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:09.866 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.181
2026-01-17 04:11:09.866 DEBUG [src.node.docker_mananger] Generated ports ['11841', '11842', '11843', '11844', '11845']
2026-01-17 04:11:09.866 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:09.866 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:09.866 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:09.866 DEBUG [src.node.docker_mananger] docker run -i -t -p 11841:11841 -p 11842:11842 -p 11843:11843 -p 11844:11844 -p 11845:11845 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11843 --rest-port=11841 --tcp-port=11842 --discv5-udp-port=11844 --rest-address=0.0.0.0 --nat=extip:172.18.190.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ecf0becdefbba3ce769d6bc44f31f83bbaaae2b0ec9c50c39aa3e0eb631d0ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11845 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNRiuPau-kXkRfn_2xXy-HcsqTfMWC1KcqZJ2WUn0j0DXsJXVOkehJdc5VynrJRIeKFf8CM64vokEDXoV4YXzVUCgmlkgnY0gmlwhKwSh86KbXVsdGlhZGRyc5YACASsEofOBuzpAAoErBKHzgbs6t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDk_goD8loXLqWOpezLjIs9Hbiz5XXXYiK6FsaRv9lY8uDdGNwguzpg3VkcILs64V3YWt1MgU --filternode=/ip4/172.18.135.206/tcp/60649/p2p/16Uiu2HAmNcbkdYDBx87q9LpH4gUJoMF6FQj2QzWaqRRbYP2Basni
2026-01-17 04:11:10.042 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.181 waku 3aada9b6335655b39566a4d770a15366d5c39e070dff77c5f46a39edf36365f0
2026-01-17 04:11:10.069 DEBUG [src.node.docker_mananger] Container started with ID 3aada9b63356. Setting up logs at ./log/docker/node2_2026-01-17_04-11-08__243c053e-7c19-4a38-ab57-960933006b8a__wakuorg_nwaku:latest.log
2026-01-17 04:11:10.070 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11841
2026-01-17 04:11:10.070 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:11.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11841/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:11.074 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-17 04:11:11.074 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:11.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11841/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:11.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.181/tcp/11842/p2p/16Uiu2HAm7C4Xfm9KezGwqqrggpWWzzLnLAWBAu3uBmCLxKFDdZnB","/ip4/172.18.190.181/tcp/11843/ws/p2p/16Uiu2HAm7C4Xfm9KezGwqqrggpWWzzLnLAWBAu3uBmCLxKFDdZnB"],"enrUri":"enr:-L24QBo0aIM_g-V67808otnyOqvBedsKxRO1y3xZXTlTnR5AKKLQdeKL5Y10C31Antp2TO6tn8Z4w9gK2rUwCGjNCloCgmlkgnY0gmlwhKwSvrWKbXVsdGlhZGRyc5YACASsEr61Bi5CAAoErBK-tQYuQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECrs-b0m5gNmuPZ-mpmPA2RM0WSqYQ2QcbRGNaa91iKtyDdGNwgi5Cg3VkcIIuRIV3YWt1MgA"}'
2026-01-17 04:11:11.077 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:11.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11841/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.206/tcp/60649/p2p/16Uiu2HAmNcbkdYDBx87q9LpH4gUJoMF6FQj2QzWaqRRbYP2Basni"]'
2026-01-17 04:11:11.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:11.107 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-17 04:11:11.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60648/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:11.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:11.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11841/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a7e0a885-d892-4ac1-9d84-eac2c0665cc0", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-17 04:11:11.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a7e0a885-d892-4ac1-9d84-eac2c0665cc0","statusDesc":"OK"}'
2026-01-17 04:11:11.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11841/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-17 04:11:11.136 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11841/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-17 04:11:11.139 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:11:11.140 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:11:11.140 DEBUG [src.node.waku_node] Stopping container with id f26fee8b9458
2026-01-17 04:11:11.630 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:11.630 DEBUG [src.node.waku_node] Stopping container with id 3aada9b63356
2026-01-17 04:11:12.137 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:12.139 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:11:12.143 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:11:12.147 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
2026-01-17 04:32:52.666 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:32:52.666 DEBUG [tests.conftest] Running test: test_cursor_equal_to_first_message with id: 2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35
2026-01-17 04:32:52.666 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:32:52.667 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:32:52.667 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-17 04:32:52.673 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:32:52.673 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
2026-01-17 04:32:52.674 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:32:52.674 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:32:52.677 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:32:52.678 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.50.105
2026-01-17 04:32:52.678 DEBUG [src.node.docker_mananger] Generated ports ['2043', '2044', '2045', '2046', '2047']
2026-01-17 04:32:52.678 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:32:52.678 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:32:52.678 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:32:52.678 DEBUG [src.node.docker_mananger] docker run -i -t -p 2043:2043 -p 2044:2044 -p 2045:2045 -p 2046:2046 -p 2047:2047 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2045 --rest-port=2043 --tcp-port=2044 --discv5-udp-port=2046 --rest-address=0.0.0.0 --nat=extip:172.18.50.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=560c8f073a1c2121227c513db11ab7bef42d59efa8733e4cc379cc9e3cf33dcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2047 --metrics-logging=true --store=true --relay=true
2026-01-17 04:32:52.854 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.50.105 waku 9a8b62eff0e8e07b5acf67fe48fcc96e193deb2b7191f42d583d28a47fcb3b44
2026-01-17 04:32:52.886 DEBUG [src.node.docker_mananger] Container started with ID 9a8b62eff0e8. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
2026-01-17 04:32:52.888 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2043
2026-01-17 04:32:52.888 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:32:52.909 ERROR [src.node.docker_mananger] Max retries reached for container ffb07d248a9c. Exiting log stream.
2026-01-17 04:32:53.462 ERROR [src.node.docker_mananger] Max retries reached for container eebe744085b5. Exiting log stream.
2026-01-17 04:32:53.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2043/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:32:53.892 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-17 04:32:53.892 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:32:53.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2043/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:32:53.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.105/tcp/2044/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv","/ip4/172.18.50.105/tcp/2045/ws/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv"],"enrUri":"enr:-L24QMfAw70_kfLKUH5eXYCZ7WsVKj8y-ACxITZg9OIlv_BpYI0o1V0RzOCE5YDHyjOkKS9UPGQtIyZNxqjA2UdBYs8CgmlkgnY0gmlwhKwSMmmKbXVsdGlhZGRyc5YACASsEjJpBgf8AAoErBIyaQYH_d0DgnJzhQADAQAAiXNlY3AyNTZrMaED2_2cUHxJh0ikTO0OnMVBulcYZ8B39zlsPusC9c-RzDuDdGNwggf8g3VkcIIH_oV3YWt1MgM"}'
2026-01-17 04:32:53.894 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:32:53.902 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:32:53.902 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
2026-01-17 04:32:53.902 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:32:53.902 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:32:53.903 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:32:53.903 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.87.116
2026-01-17 04:32:53.904 DEBUG [src.node.docker_mananger] Generated ports ['48638', '48639', '48640', '48641', '48642']
2026-01-17 04:32:53.904 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:32:53.904 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:32:53.904 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:32:53.904 DEBUG [src.node.docker_mananger] docker run -i -t -p 48638:48638 -p 48639:48639 -p 48640:48640 -p 48641:48641 -p 48642:48642 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48640 --rest-port=48638 --tcp-port=48639 --discv5-udp-port=48641 --rest-address=0.0.0.0 --nat=extip:172.18.87.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd46dbeaa089c28be955aeb3ce25cb8e6c0bb85a86cbdaee2cabec9241a36e2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48642 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMfAw70_kfLKUH5eXYCZ7WsVKj8y-ACxITZg9OIlv_BpYI0o1V0RzOCE5YDHyjOkKS9UPGQtIyZNxqjA2UdBYs8CgmlkgnY0gmlwhKwSMmmKbXVsdGlhZGRyc5YACASsEjJpBgf8AAoErBIyaQYH_d0DgnJzhQADAQAAiXNlY3AyNTZrMaED2_2cUHxJh0ikTO0OnMVBulcYZ8B39zlsPusC9c-RzDuDdGNwggf8g3VkcIIH_oV3YWt1MgM --storenode=/ip4/172.18.50.105/tcp/2044/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv --store=true --relay=true
2026-01-17 04:32:54.101 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.87.116 waku 19976c958d329335ea8fedd5aae3a21dd4e6ca1f3022434993ae7179910af0d6
2026-01-17 04:32:54.131 DEBUG [src.node.docker_mananger] Container started with ID 19976c958d32. Setting up logs at ./log/docker/store_node1_2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
2026-01-17 04:32:54.132 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48638
2026-01-17 04:32:54.133 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:32:55.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48638/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:32:55.137 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-17 04:32:55.137 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:32:55.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48638/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:32:55.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.116/tcp/48639/p2p/16Uiu2HAm8NaDcepU1d96AStytYnuywyg6GyC1KE57ypWNcfJaE77","/ip4/172.18.87.116/tcp/48640/ws/p2p/16Uiu2HAm8NaDcepU1d96AStytYnuywyg6GyC1KE57ypWNcfJaE77"],"enrUri":"enr:-L24QIn0-ZwnKj0OrglSWeW-2-przn_QcSqolZ8Az1q4Nbf-aIhFQBs3UoqUJSOn0-CbSvnenp0G3hFnqeCORTnNwDwCgmlkgnY0gmlwhKwSV3SKbXVsdGlhZGRyc5YACASsEld0Br3_AAoErBJXdAa-AN0DgnJzhQADAQAAiXNlY3AyNTZrMaECwFysQAWL8cJdt5dTO0jXoniReeaX1Yz-SGZnh-OH6W6DdGNwgr3_g3VkcIK-AYV3YWt1MgM"}'
2026-01-17 04:32:55.140 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:32:55.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48638/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.105/tcp/2044/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv"]'
2026-01-17 04:32:55.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:32:55.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48638/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:32:55.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.149 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:55.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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-17 04:32:55.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.154 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:55.355 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:55.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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-17 04:32:55.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.362 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:55.563 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:55.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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-17 04:32:55.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.569 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:55.769 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:55.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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-17 04:32:55.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.775 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:55.976 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:55.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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)'}'
2026-01-17 04:32:55.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:55.982 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:56.183 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:56.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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)'}'
2026-01-17 04:32:56.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:56.189 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:56.390 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:56.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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)'}'
2026-01-17 04:32:56.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:56.396 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:56.597 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:56.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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)'}'
2026-01-17 04:32:56.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:56.603 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:56.804 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:56.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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)'}'
2026-01-17 04:32:56.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:56.811 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:57.012 DEBUG [src.steps.store] Relaying message
2026-01-17 04:32:57.012 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2043/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)'}'
2026-01-17 04:32:57.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:32:57.018 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:32:57.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2043/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x383889fe7511c3150058600733275bf05a84d91eba15898caec800ae927e7569&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:32:57.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x53d219f117ffdaa1773cc332bc6065213b94da34fd842663f3b7746e4c597989"},{"messageHash":"0x2da1334d86effc45a646a170290697d5b1feaaf254ffbdad6a1ea924a68d5042"},{"messageHash":"0x875678270c8ced2a16dfa09bca0f47e551fc18b2a9f5cb5421890bcfc97ef147"},{"messageHash":"0xc8b7117fb638c5cf42dde44928ea7d5f95ec5e3b5d05524277e6af6f7848434e"},{"messageHash":"0x925dda5c72647e340bb15370f2c00aad76a98e0c17833b320868891bb3b8019c"},{"messageHash":"0x253dac8b05dcecf4d4a8edb1d4a3d50a3e221b05a07f2cd6ffa1501b42d7b81c"},{"messageHash":"0x560059c84b584a1ec80462ce4581f431ead9cd902ca9e1786515c9e483db123a"},{"messageHash":"0xcff2223943a4e8ba2d6349b11832419c7855b522123569121ba7f305b3762fa0"},{"messageHash":"0x4ae5b0d573b4e0d323a7ea2f6d0545d5ac47bc5dbcc64d7b1a216ec255d217d9"}]}'
2026-01-17 04:32:57.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48638/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x383889fe7511c3150058600733275bf05a84d91eba15898caec800ae927e7569&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:32:57.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x53d219f117ffdaa1773cc332bc6065213b94da34fd842663f3b7746e4c597989"},{"messageHash":"0x2da1334d86effc45a646a170290697d5b1feaaf254ffbdad6a1ea924a68d5042"},{"messageHash":"0x875678270c8ced2a16dfa09bca0f47e551fc18b2a9f5cb5421890bcfc97ef147"},{"messageHash":"0xc8b7117fb638c5cf42dde44928ea7d5f95ec5e3b5d05524277e6af6f7848434e"},{"messageHash":"0x925dda5c72647e340bb15370f2c00aad76a98e0c17833b320868891bb3b8019c"},{"messageHash":"0x253dac8b05dcecf4d4a8edb1d4a3d50a3e221b05a07f2cd6ffa1501b42d7b81c"},{"messageHash":"0x560059c84b584a1ec80462ce4581f431ead9cd902ca9e1786515c9e483db123a"},{"messageHash":"0xcff2223943a4e8ba2d6349b11832419c7855b522123569121ba7f305b3762fa0"},{"messageHash":"0x4ae5b0d573b4e0d323a7ea2f6d0545d5ac47bc5dbcc64d7b1a216ec255d217d9"}]}'
2026-01-17 04:32:57.227 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:32:57.228 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:32:57.228 DEBUG [src.node.waku_node] Stopping container with id 9a8b62eff0e8
2026-01-17 04:32:57.757 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:32:57.758 DEBUG [src.node.waku_node] Stopping container with id 19976c958d32
2026-01-17 04:32:58.307 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:32:58.309 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:32:58.316 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:32:58.323 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
2026-01-17 04:11:30.335 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:11:30.335 DEBUG [tests.conftest] Running test: test_light_push_with_valid_payloads with id: 2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae
2026-01-17 04:11:30.335 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:11:30.336 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:11:30.342 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:30.342 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:30.342 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:30.342 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:30.344 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:30.344 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.181
2026-01-17 04:11:30.344 DEBUG [src.node.docker_mananger] Generated ports ['36388', '36389', '36390', '36391', '36392']
2026-01-17 04:11:30.344 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:30.344 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:30.344 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:30.344 DEBUG [src.node.docker_mananger] docker run -i -t -p 36388:36388 -p 36389:36389 -p 36390:36390 -p 36391:36391 -p 36392:36392 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36390 --rest-port=36388 --tcp-port=36389 --discv5-udp-port=36391 --rest-address=0.0.0.0 --nat=extip:172.18.243.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=36e1157c5d77dc723c2f3db75fd5cc37a68acffdaefcbf702f3f18e6cd0dc5ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36392 --metrics-logging=true --lightpush=true --relay=true
2026-01-17 04:11:30.529 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.181 waku 4eb0bf3fdb1b88107528f71f908f39ef31e9a3289e6d3a141f57de880773b4cb
2026-01-17 04:11:30.559 DEBUG [src.node.docker_mananger] Container started with ID 4eb0bf3fdb1b. Setting up logs at ./log/docker/receiving_node1_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:30.559 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36388
2026-01-17 04:11:30.560 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:30.609 ERROR [src.node.docker_mananger] Max retries reached for container 580af88a037d. Exiting log stream.
2026-01-17 04:11:31.133 ERROR [src.node.docker_mananger] Max retries reached for container f392227e8cf9. Exiting log stream.
2026-01-17 04:11:31.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36388/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_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-17 04:11:31.564 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:31.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36388/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:31.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.181/tcp/36389/p2p/16Uiu2HAm9HxA6L8nJKA44xqXRo3Ap6KX4NZdizcmgy53Knewi9mA","/ip4/172.18.243.181/tcp/36390/ws/p2p/16Uiu2HAm9HxA6L8nJKA44xqXRo3Ap6KX4NZdizcmgy53Knewi9mA"],"enrUri":"enr:-L24QCDC6ElVwAIf6MDg7GMaE1UljdihhK5Ypkd0hqG4-OliFFWTI98N-4k4Lf9MOwjsDIA6QjnJm4fFUfbWjTWxefoCgmlkgnY0gmlwhKwS87WKbXVsdGlhZGRyc5YACASsEvO1Bo4lAAoErBLztQaOJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzglDNYmKS912BnCHp13qtfljOUDdz43NVsYu5WK2_UmDdGNwgo4lg3VkcIKOJ4V3YWt1Mgk"}'
2026-01-17 04:11:31.567 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:31.573 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:31.573 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:31.573 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:31.574 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:31.575 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:31.575 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.131
2026-01-17 04:11:31.575 DEBUG [src.node.docker_mananger] Generated ports ['59868', '59869', '59870', '59871', '59872']
2026-01-17 04:11:31.575 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:31.575 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:31.575 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:31.576 DEBUG [src.node.docker_mananger] docker run -i -t -p 59868:59868 -p 59869:59869 -p 59870:59870 -p 59871:59871 -p 59872:59872 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59870 --rest-port=59868 --tcp-port=59869 --discv5-udp-port=59871 --rest-address=0.0.0.0 --nat=extip:172.18.64.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4e80a64e7faef7dbc2606490e3acc0b9db806010be6bf6ceccdad3923c8af7b8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59872 --metrics-logging=true --lightpush=false --relay=true
2026-01-17 04:11:31.760 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.131 waku 9cae0d5d8eab38d012fd4212085a111669a2cec55a429cad9f134f65ab87074b
2026-01-17 04:11:31.792 DEBUG [src.node.docker_mananger] Container started with ID 9cae0d5d8eab. Setting up logs at ./log/docker/receiving_node2_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:31.793 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59868
2026-01-17 04:11:31.793 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:32.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59868/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.796 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-17 04:11:32.797 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:32.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59868/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:32.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.131/tcp/59869/p2p/16Uiu2HAmHXm4xz8ThY87RjApMBm1mtnUkUArg8AiXjemrkvEyDUy","/ip4/172.18.64.131/tcp/59870/ws/p2p/16Uiu2HAmHXm4xz8ThY87RjApMBm1mtnUkUArg8AiXjemrkvEyDUy"],"enrUri":"enr:-L24QJnyNgnV6VnIjTefmrgNHVES7GsUBnLbOWhU4SN36YNaQZ-DjGgsamQHVn9_D4BJe4gecEWA7oKD6bMzi3d4WhECgmlkgnY0gmlwhKwSQIOKbXVsdGlhZGRyc5YACASsEkCDBundAAoErBJAgwbp3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSHBaAdiMCfe3_cShfa8NIvYZ7kwPH2v8qNqkX3rMpfaDdGNwgundg3VkcILp34V3YWt1MgE"}'
2026-01-17 04:11:32.799 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:32.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59868/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.181/tcp/36389/p2p/16Uiu2HAm9HxA6L8nJKA44xqXRo3Ap6KX4NZdizcmgy53Knewi9mA"]'
2026-01-17 04:11:32.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:32.843 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:32.844 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:32.844 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:32.845 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:32.848 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:32.848 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.73.229
2026-01-17 04:11:32.848 DEBUG [src.node.docker_mananger] Generated ports ['28292', '28293', '28294', '28295', '28296']
2026-01-17 04:11:32.848 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:32.849 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:32.849 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:32.849 DEBUG [src.node.docker_mananger] docker run -i -t -p 28292:28292 -p 28293:28293 -p 28294:28294 -p 28295:28295 -p 28296:28296 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28294 --rest-port=28292 --tcp-port=28293 --discv5-udp-port=28295 --rest-address=0.0.0.0 --nat=extip:172.18.73.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5cd9bd3ff3e62fa6a5de5b5a411aeca7cb6caaf0ec514b0ddeec17b9bac4acfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28296 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCDC6ElVwAIf6MDg7GMaE1UljdihhK5Ypkd0hqG4-OliFFWTI98N-4k4Lf9MOwjsDIA6QjnJm4fFUfbWjTWxefoCgmlkgnY0gmlwhKwS87WKbXVsdGlhZGRyc5YACASsEvO1Bo4lAAoErBLztQaOJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzglDNYmKS912BnCHp13qtfljOUDdz43NVsYu5WK2_UmDdGNwgo4lg3VkcIKOJ4V3YWt1Mgk --lightpushnode=/ip4/172.18.243.181/tcp/36389/p2p/16Uiu2HAm9HxA6L8nJKA44xqXRo3Ap6KX4NZdizcmgy53Knewi9mA --lightpush=true --relay=false
2026-01-17 04:11:33.045 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.73.229 waku 70590d0ab5acf389bde75319e671cc5d38936f0acdfa5874fdaa596b46eb4205
2026-01-17 04:11:33.076 DEBUG [src.node.docker_mananger] Container started with ID 70590d0ab5ac. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:33.078 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28292
2026-01-17 04:11:33.078 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:34.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.396 ERROR [src.node.docker_mananger] Max retries reached for container 70590d0ab5ac. Exiting log stream.
2026-01-17 04:11:34.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:35.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:36.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:37.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:38.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:39.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:40.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:41.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:42.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:43.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:44.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:45.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:46.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:47.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:48.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:49.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:50.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:51.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:52.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:53.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:54.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:54.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28292/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:54.140 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=28292): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcb8312eae0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-17 04:11:54.241 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:54.241 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:54.244 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:54.244 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.6
2026-01-17 04:11:54.244 DEBUG [src.node.docker_mananger] Generated ports ['22161', '22162', '22163', '22164', '22165']
2026-01-17 04:11:54.244 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:54.244 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:54.244 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:54.245 DEBUG [src.node.docker_mananger] docker run -i -t -p 22161:22161 -p 22162:22162 -p 22163:22163 -p 22164:22164 -p 22165:22165 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22163 --rest-port=22161 --tcp-port=22162 --discv5-udp-port=22164 --rest-address=0.0.0.0 --nat=extip:172.18.6.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1dabf6d895edacc5cf8a2ec12f28d99a0a439d3e9c279d8f1bca97accbebd8c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22165 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCDC6ElVwAIf6MDg7GMaE1UljdihhK5Ypkd0hqG4-OliFFWTI98N-4k4Lf9MOwjsDIA6QjnJm4fFUfbWjTWxefoCgmlkgnY0gmlwhKwS87WKbXVsdGlhZGRyc5YACASsEvO1Bo4lAAoErBLztQaOJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzglDNYmKS912BnCHp13qtfljOUDdz43NVsYu5WK2_UmDdGNwgo4lg3VkcIKOJ4V3YWt1Mgk --lightpushnode=/ip4/172.18.243.181/tcp/36389/p2p/16Uiu2HAm9HxA6L8nJKA44xqXRo3Ap6KX4NZdizcmgy53Knewi9mA --lightpush=true --relay=false
2026-01-17 04:11:54.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.6 waku 34810fc471f33bf09b5876a73fb660422dc86adcbc1a9c2b42abd60290bc244c
2026-01-17 04:11:54.469 DEBUG [src.node.docker_mananger] Container started with ID 34810fc471f3. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:11:54.470 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22161
2026-01-17 04:11:54.470 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:55.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:55.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:55.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:55.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:55.802 ERROR [src.node.docker_mananger] Max retries reached for container 34810fc471f3. Exiting log stream.
2026-01-17 04:11:55.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:55.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:56.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:57.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:58.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:59.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:00.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:01.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:02.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:03.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:04.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:05.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:06.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:07.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:08.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:09.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:10.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:11.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:12.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:13.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:14.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22161/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:15.537 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=22161): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcb8310ec90>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-17 04:12:15.637 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:12:15.637 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:12:15.639 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:12:15.639 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.188.246
2026-01-17 04:12:15.639 DEBUG [src.node.docker_mananger] Generated ports ['15265', '15266', '15267', '15268', '15269']
2026-01-17 04:12:15.640 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:12:15.640 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:12:15.640 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:12:15.640 DEBUG [src.node.docker_mananger] docker run -i -t -p 15265:15265 -p 15266:15266 -p 15267:15267 -p 15268:15268 -p 15269:15269 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15267 --rest-port=15265 --tcp-port=15266 --discv5-udp-port=15268 --rest-address=0.0.0.0 --nat=extip:172.18.188.246 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=452dc2c001ff5ba665d20d3be28d65fef9d2ccecccc7deeff04f1923b98dbacc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15269 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCDC6ElVwAIf6MDg7GMaE1UljdihhK5Ypkd0hqG4-OliFFWTI98N-4k4Lf9MOwjsDIA6QjnJm4fFUfbWjTWxefoCgmlkgnY0gmlwhKwS87WKbXVsdGlhZGRyc5YACASsEvO1Bo4lAAoErBLztQaOJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzglDNYmKS912BnCHp13qtfljOUDdz43NVsYu5WK2_UmDdGNwgo4lg3VkcIKOJ4V3YWt1Mgk --lightpushnode=/ip4/172.18.243.181/tcp/36389/p2p/16Uiu2HAm9HxA6L8nJKA44xqXRo3Ap6KX4NZdizcmgy53Knewi9mA --lightpush=true --relay=false
2026-01-17 04:12:15.823 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.188.246 waku 9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4
2026-01-17 04:12:15.855 DEBUG [src.node.docker_mananger] Container started with ID 9b620d483587. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-11-30__2154c1f4-469e-489f-9745-c7b14f2a87ae__wakuorg_nwaku:latest.log
2026-01-17 04:12:15.855 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15265
2026-01-17 04:12:15.856 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:12:16.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:16.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.166 ERROR [src.node.docker_mananger] Max retries reached for container 9b620d483587. Exiting log stream.
2026-01-17 04:12:17.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:17.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:18.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:19.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:20.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:21.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:22.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:23.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:24.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:25.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:26.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:27.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:28.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:29.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:30.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:31.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:32.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:33.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:34.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:35.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15265/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:36.913 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=15265): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcb82f1e990>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-17 04:12:37.186 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:12:37.187 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:12:37.187 DEBUG [src.node.waku_node] Stopping container with id 4eb0bf3fdb1b
2026-01-17 04:12:37.700 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:37.700 DEBUG [src.node.waku_node] Stopping container with id 9cae0d5d8eab
2026-01-17 04:12:38.181 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:38.181 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.284 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.386 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.488 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.512 ERROR [src.node.docker_mananger] Max retries reached for container 4eb0bf3fdb1b. Exiting log stream.
2026-01-17 04:12:38.590 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.691 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.793 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.894 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:38.994 ERROR [src.node.docker_mananger] Max retries reached for container 9cae0d5d8eab. Exiting log stream.
2026-01-17 04:12:38.996 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.097 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.199 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.301 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.403 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.505 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.606 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.708 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.809 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:39.911 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.013 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.114 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.216 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.318 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.420 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.522 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.623 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.725 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.826 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:40.927 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.029 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.130 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.232 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.333 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.435 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.536 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.638 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.739 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.841 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:41.942 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.044 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.145 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.247 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.348 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.449 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.551 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.652 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.754 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.855 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:42.956 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.058 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.159 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.261 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.262 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4/stop: Not Found ("No such container: 9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4")
2026-01-17 04:12:43.262 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.363 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.465 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.566 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.668 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.769 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.871 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:43.973 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.074 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.176 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.277 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.378 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.480 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.581 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.683 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.784 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.885 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:44.987 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.089 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.190 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.292 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.393 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.494 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.596 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.697 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.799 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:45.900 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.002 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.103 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.205 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.306 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.408 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.509 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.611 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.712 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.814 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:46.915 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.017 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.118 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.220 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.321 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.423 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.524 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.625 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.727 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.828 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:47.930 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.031 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.133 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.234 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.336 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.337 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4/stop: Not Found ("No such container: 9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4")
2026-01-17 04:12:48.337 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.438 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.540 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.641 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.743 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.844 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:48.946 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.047 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.149 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.250 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.351 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.453 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.554 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.656 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.757 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.859 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:49.960 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.062 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.163 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.265 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.366 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.468 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.569 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.671 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.772 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.874 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:50.976 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.077 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.179 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.281 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.383 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.485 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.587 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.689 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.790 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.892 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:51.994 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.096 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.197 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.299 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.401 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.502 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.604 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.705 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.806 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:52.908 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:53.009 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:53.111 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:53.212 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:53.314 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:53.415 DEBUG [src.node.waku_node] Stopping container with id 9b620d483587
2026-01-17 04:12:53.416 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4/stop: Not Found ("No such container: 9b620d48358780a84cb91274bb450838b62333c2840301737286011c339c99f4")
2026-01-17 04:12:53.418 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:12:53.441 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:12:53.465 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:12:53.466 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:12:53.466 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:12:53.467 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,116 @@
2026-01-17 04:21:17.888 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:21:17.888 DEBUG [tests.conftest] Running test: test_different_page_size[11] with id: 2026-01-17_04-21-17__99e9e61b-9596-4b33-bb01-d7f6f42a7dda
2026-01-17 04:21:17.889 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:21:17.889 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:21:17.889 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-17 04:21:17.895 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:21:17.895 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-21-17__99e9e61b-9596-4b33-bb01-d7f6f42a7dda__wakuorg_nwaku:latest.log
2026-01-17 04:21:17.896 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:21:17.896 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:21:17.897 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:21:17.897 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.180
2026-01-17 04:21:17.897 DEBUG [src.node.docker_mananger] Generated ports ['60507', '60508', '60509', '60510', '60511']
2026-01-17 04:21:17.897 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:21:17.897 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:21:17.898 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:21:17.898 DEBUG [src.node.docker_mananger] docker run -i -t -p 60507:60507 -p 60508:60508 -p 60509:60509 -p 60510:60510 -p 60511:60511 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60509 --rest-port=60507 --tcp-port=60508 --discv5-udp-port=60510 --rest-address=0.0.0.0 --nat=extip:172.18.30.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbfbfed5b732cbddec5a0c2240dee0d91c2b4e01ef2bfdcf0be162a3bd31e1ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60511 --metrics-logging=true --store=true --relay=true
2026-01-17 04:21:18.083 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.180 waku 097af520825656e81158898df6d137499cdba5b6625edfa6ebfa2af6bc77c88b
2026-01-17 04:21:18.115 DEBUG [src.node.docker_mananger] Container started with ID 097af5208256. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-21-17__99e9e61b-9596-4b33-bb01-d7f6f42a7dda__wakuorg_nwaku:latest.log
2026-01-17 04:21:18.117 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60507
2026-01-17 04:21:18.118 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:21:18.158 ERROR [src.node.docker_mananger] Max retries reached for container 52a5acebeb46. Exiting log stream.
2026-01-17 04:21:18.697 ERROR [src.node.docker_mananger] Max retries reached for container 78c9b2bbd740. Exiting log stream.
2026-01-17 04:21:19.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60507/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:19.122 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-17 04:21:19.122 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:21:19.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60507/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:19.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.180/tcp/60508/p2p/16Uiu2HAky1TgveL8c56DVWC9DpShVKffGRHRrK8oNBV8WVqG6HyA","/ip4/172.18.30.180/tcp/60509/ws/p2p/16Uiu2HAky1TgveL8c56DVWC9DpShVKffGRHRrK8oNBV8WVqG6HyA"],"enrUri":"enr:-L24QEpU53vgdJ77VVdvWResEMMyuPGaOz24lvGANSBosXlDYJP5_fBAuTR60cH2OW-xNJla0werJMSqT_CVlTLemMACgmlkgnY0gmlwhKwSHrSKbXVsdGlhZGRyc5YACASsEh60BuxcAAoErBIetAbsXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNTrpN9YQpu9vihcPAI69GtCV4lIwvyyyRYeo6HGZIjGDdGNwguxcg3VkcILsXoV3YWt1MgM"}'
2026-01-17 04:21:19.125 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:21:19.131 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:21:19.131 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-21-17__99e9e61b-9596-4b33-bb01-d7f6f42a7dda__wakuorg_nwaku:latest.log
2026-01-17 04:21:19.131 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:21:19.132 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:21:19.133 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:21:19.133 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.69
2026-01-17 04:21:19.133 DEBUG [src.node.docker_mananger] Generated ports ['60290', '60291', '60292', '60293', '60294']
2026-01-17 04:21:19.133 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:21:19.133 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:21:19.133 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:21:19.134 DEBUG [src.node.docker_mananger] docker run -i -t -p 60290:60290 -p 60291:60291 -p 60292:60292 -p 60293:60293 -p 60294:60294 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60292 --rest-port=60290 --tcp-port=60291 --discv5-udp-port=60293 --rest-address=0.0.0.0 --nat=extip:172.18.64.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df102e0e17acbb434ad65a13ae382c0b36ac3d2c4339c81faedd90daed559908 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60294 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEpU53vgdJ77VVdvWResEMMyuPGaOz24lvGANSBosXlDYJP5_fBAuTR60cH2OW-xNJla0werJMSqT_CVlTLemMACgmlkgnY0gmlwhKwSHrSKbXVsdGlhZGRyc5YACASsEh60BuxcAAoErBIetAbsXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNTrpN9YQpu9vihcPAI69GtCV4lIwvyyyRYeo6HGZIjGDdGNwguxcg3VkcILsXoV3YWt1MgM --storenode=/ip4/172.18.30.180/tcp/60508/p2p/16Uiu2HAky1TgveL8c56DVWC9DpShVKffGRHRrK8oNBV8WVqG6HyA --store=true --relay=true
2026-01-17 04:21:19.321 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.69 waku 60674ba18584d6f6968ea48cfef8b824079335ac76de51a74f23d246b7a7c6ef
2026-01-17 04:21:19.353 DEBUG [src.node.docker_mananger] Container started with ID 60674ba18584. Setting up logs at ./log/docker/store_node1_2026-01-17_04-21-17__99e9e61b-9596-4b33-bb01-d7f6f42a7dda__wakuorg_nwaku:latest.log
2026-01-17 04:21:19.354 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60290
2026-01-17 04:21:19.354 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:21:20.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60290/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:20.359 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-17 04:21:20.359 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:21:20.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60290/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:20.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.69/tcp/60291/p2p/16Uiu2HAmK1aT6y5VrvKA1JPLcYsmVszP5phLYF7L6dqZNoGR4ThE","/ip4/172.18.64.69/tcp/60292/ws/p2p/16Uiu2HAmK1aT6y5VrvKA1JPLcYsmVszP5phLYF7L6dqZNoGR4ThE"],"enrUri":"enr:-L24QPfW8u46PC4HPJ49ZCUSiJN9Jn5BO9a6ck4ZZeKNa1QTCNj8plhGSNGaNqZMmAK2ccw_TZ7xJ_4PIWwANWiiiW4CgmlkgnY0gmlwhKwSQEWKbXVsdGlhZGRyc5YACASsEkBFBuuDAAoErBJARQbrhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXmxLhT6bxfN529uWalrDEvht4FzR6OurIlEa9jf1Tx2DdGNwguuDg3VkcILrhYV3YWt1MgM"}'
2026-01-17 04:21:20.362 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:21:20.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60290/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.30.180/tcp/60508/p2p/16Uiu2HAky1TgveL8c56DVWC9DpShVKffGRHRrK8oNBV8WVqG6HyA"]'
2026-01-17 04:21:20.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:21:20.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60290/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:21:20.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.372 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:20.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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-17 04:21:20.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.378 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:20.579 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:20.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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-17 04:21:20.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.584 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:20.784 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:20.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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-17 04:21:20.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.790 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:20.991 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:20.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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-17 04:21:20.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:20.997 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:21.198 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:21.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:21.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:21.204 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:21.405 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:21.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:21.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:21.410 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:21.610 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:21.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:21.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:21.615 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:21.816 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:21.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:21.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:21.821 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:22.022 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:22.022 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:22.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:22.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:22.228 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:22.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:22.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:22.234 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:22.434 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:22.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:22.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:22.439 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:22.640 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:22.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60507/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)'}'
2026-01-17 04:21:22.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:22.646 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:22.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60507/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=11&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:22.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0323ea74bc2a456ba3990e15c952433f45aa5c3cf753c4804c5004ff2e342112"},{"messageHash":"0x480ba0199b97789b727708acb6228f031cb65e3fb4eeaf60de61e9686892653b"},{"messageHash":"0x60271f162ab2f52ddba9dc5efe4f1788da39a72c8823aa8f152d84157dab7ebc"},{"messageHash":"0xb628f5f9357c1770c5940c70e1d301bfb65edeb7eaf17401f23e90811484d24d"},{"messageHash":"0xae1c75b2a82834a0fa7cdbfafb7f9ff068b23f9d60ffd5a045ea8f30afc457a2"},{"messageHash":"0x33421e8aae1b3bb2576343382cc0fb9dd368466b644ad99aedb5a4ebbc7baf38"},{"messageHash":"0x445486212fae2075bd0af294e509ee70efd683cc29b6cbf2a0aa873b5bfedf30"},{"messageHash":"0x5758a3f269cc2c32cf41e8d25cd92bd342adb41f439ea4fced786bb983f912fc"},{"messageHash":"0x80cc8070864645e22074c74234d8f3e5c6e0493803a6a2332a6f5124c607a693"},{"messageHash":"0x925869b2e520d969e571ee8b54779016a7a5c69662c3c2fe877d94ce4722aa4d"},{"messageHash":"0x08fcabbab03c277921c30a8cb9c8c11512771b45a36f590c31529d9dedbb0f87"}],"paginationCursor":"0x08fcabbab03c277921c30a8cb9c8c11512771b45a36f590c31529d9dedbb0f87"}'
2026-01-17 04:21:22.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60290/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=11&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:22.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0323ea74bc2a456ba3990e15c952433f45aa5c3cf753c4804c5004ff2e342112"},{"messageHash":"0x480ba0199b97789b727708acb6228f031cb65e3fb4eeaf60de61e9686892653b"},{"messageHash":"0x60271f162ab2f52ddba9dc5efe4f1788da39a72c8823aa8f152d84157dab7ebc"},{"messageHash":"0xb628f5f9357c1770c5940c70e1d301bfb65edeb7eaf17401f23e90811484d24d"},{"messageHash":"0xae1c75b2a82834a0fa7cdbfafb7f9ff068b23f9d60ffd5a045ea8f30afc457a2"},{"messageHash":"0x33421e8aae1b3bb2576343382cc0fb9dd368466b644ad99aedb5a4ebbc7baf38"},{"messageHash":"0x445486212fae2075bd0af294e509ee70efd683cc29b6cbf2a0aa873b5bfedf30"},{"messageHash":"0x5758a3f269cc2c32cf41e8d25cd92bd342adb41f439ea4fced786bb983f912fc"},{"messageHash":"0x80cc8070864645e22074c74234d8f3e5c6e0493803a6a2332a6f5124c607a693"},{"messageHash":"0x925869b2e520d969e571ee8b54779016a7a5c69662c3c2fe877d94ce4722aa4d"},{"messageHash":"0x08fcabbab03c277921c30a8cb9c8c11512771b45a36f590c31529d9dedbb0f87"}],"paginationCursor":"0x08fcabbab03c277921c30a8cb9c8c11512771b45a36f590c31529d9dedbb0f87"}'
2026-01-17 04:21:22.855 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:21:22.856 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:21:22.856 DEBUG [src.node.waku_node] Stopping container with id 097af5208256
2026-01-17 04:21:23.346 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:21:23.347 DEBUG [src.node.waku_node] Stopping container with id 60674ba18584
2026-01-17 04:21:23.877 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:21:23.877 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:21:23.886 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:21:23.895 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_cursor_equal_to_first_message with id: 2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35
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-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__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.50.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2043', '2044', '2045', '2046', '2047']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2043:2043 -p 2044:2044 -p 2045:2045 -p 2046:2046 -p 2047:2047 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2045 --rest-port=2043 --tcp-port=2044 --discv5-udp-port=2046 --rest-address=0.0.0.0 --nat=extip:172.18.50.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=560c8f073a1c2121227c513db11ab7bef42d59efa8733e4cc379cc9e3cf33dcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2047 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.50.105 waku 9a8b62eff0e8e07b5acf67fe48fcc96e193deb2b7191f42d583d28a47fcb3b44
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a8b62eff0e8. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2043
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 ffb07d248a9c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container eebe744085b5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2043/health" -H "Content-Type: application/json" -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:2043/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.105/tcp/2044/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv","/ip4/172.18.50.105/tcp/2045/ws/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv"],"enrUri":"enr:-L24QMfAw70_kfLKUH5eXYCZ7WsVKj8y-ACxITZg9OIlv_BpYI0o1V0RzOCE5YDHyjOkKS9UPGQtIyZNxqjA2UdBYs8CgmlkgnY0gmlwhKwSMmmKbXVsdGlhZGRyc5YACASsEjJpBgf8AAoErBIyaQYH_d0DgnJzhQADAQAAiXNlY3AyNTZrMaED2_2cUHxJh0ikTO0OnMVBulcYZ8B39zlsPusC9c-RzDuDdGNwggf8g3VkcIIH_oV3YWt1MgM"}'
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-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.87.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48638', '48639', '48640', '48641', '48642']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48638:48638 -p 48639:48639 -p 48640:48640 -p 48641:48641 -p 48642:48642 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48640 --rest-port=48638 --tcp-port=48639 --discv5-udp-port=48641 --rest-address=0.0.0.0 --nat=extip:172.18.87.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd46dbeaa089c28be955aeb3ce25cb8e6c0bb85a86cbdaee2cabec9241a36e2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48642 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMfAw70_kfLKUH5eXYCZ7WsVKj8y-ACxITZg9OIlv_BpYI0o1V0RzOCE5YDHyjOkKS9UPGQtIyZNxqjA2UdBYs8CgmlkgnY0gmlwhKwSMmmKbXVsdGlhZGRyc5YACASsEjJpBgf8AAoErBIyaQYH_d0DgnJzhQADAQAAiXNlY3AyNTZrMaED2_2cUHxJh0ikTO0OnMVBulcYZ8B39zlsPusC9c-RzDuDdGNwggf8g3VkcIIH_oV3YWt1MgM --storenode=/ip4/172.18.50.105/tcp/2044/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.87.116 waku 19976c958d329335ea8fedd5aae3a21dd4e6ca1f3022434993ae7179910af0d6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19976c958d32. Setting up logs at ./log/docker/store_node1_2026-01-17_04-32-52__9cae770c-b1ac-42f6-8393-bcbf388b7c35__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48638
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:48638/health" -H "Content-Type: application/json" -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:48638/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.116/tcp/48639/p2p/16Uiu2HAm8NaDcepU1d96AStytYnuywyg6GyC1KE57ypWNcfJaE77","/ip4/172.18.87.116/tcp/48640/ws/p2p/16Uiu2HAm8NaDcepU1d96AStytYnuywyg6GyC1KE57ypWNcfJaE77"],"enrUri":"enr:-L24QIn0-ZwnKj0OrglSWeW-2-przn_QcSqolZ8Az1q4Nbf-aIhFQBs3UoqUJSOn0-CbSvnenp0G3hFnqeCORTnNwDwCgmlkgnY0gmlwhKwSV3SKbXVsdGlhZGRyc5YACASsEld0Br3_AAoErBJXdAa-AN0DgnJzhQADAQAAiXNlY3AyNTZrMaECwFysQAWL8cJdt5dTO0jXoniReeaX1Yz-SGZnh-OH6W6DdGNwgr3_g3VkcIK-AYV3YWt1MgM"}'
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:48638/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.50.105/tcp/2044/p2p/16Uiu2HAmTTjvwwNxY7qMh9R6t4qZP5f492aKLC4JrRw3nHr75ftv"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2043/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:48638/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:2043/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:2043/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:2043/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:2043/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:2043/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:2043/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:2043/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:2043/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:2043/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:2043/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:2043/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x383889fe7511c3150058600733275bf05a84d91eba15898caec800ae927e7569&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":"0x53d219f117ffdaa1773cc332bc6065213b94da34fd842663f3b7746e4c597989"},{"messageHash":"0x2da1334d86effc45a646a170290697d5b1feaaf254ffbdad6a1ea924a68d5042"},{"messageHash":"0x875678270c8ced2a16dfa09bca0f47e551fc18b2a9f5cb5421890bcfc97ef147"},{"messageHash":"0xc8b7117fb638c5cf42dde44928ea7d5f95ec5e3b5d05524277e6af6f7848434e"},{"messageHash":"0x925dda5c72647e340bb15370f2c00aad76a98e0c17833b320868891bb3b8019c"},{"messageHash":"0x253dac8b05dcecf4d4a8edb1d4a3d50a3e221b05a07f2cd6ffa1501b42d7b81c"},{"messageHash":"0x560059c84b584a1ec80462ce4581f431ead9cd902ca9e1786515c9e483db123a"},{"messageHash":"0xcff2223943a4e8ba2d6349b11832419c7855b522123569121ba7f305b3762fa0"},{"messageHash":"0x4ae5b0d573b4e0d323a7ea2f6d0545d5ac47bc5dbcc64d7b1a216ec255d217d9"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48638/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x383889fe7511c3150058600733275bf05a84d91eba15898caec800ae927e7569&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":"0x53d219f117ffdaa1773cc332bc6065213b94da34fd842663f3b7746e4c597989"},{"messageHash":"0x2da1334d86effc45a646a170290697d5b1feaaf254ffbdad6a1ea924a68d5042"},{"messageHash":"0x875678270c8ced2a16dfa09bca0f47e551fc18b2a9f5cb5421890bcfc97ef147"},{"messageHash":"0xc8b7117fb638c5cf42dde44928ea7d5f95ec5e3b5d05524277e6af6f7848434e"},{"messageHash":"0x925dda5c72647e340bb15370f2c00aad76a98e0c17833b320868891bb3b8019c"},{"messageHash":"0x253dac8b05dcecf4d4a8edb1d4a3d50a3e221b05a07f2cd6ffa1501b42d7b81c"},{"messageHash":"0x560059c84b584a1ec80462ce4581f431ead9cd902ca9e1786515c9e483db123a"},{"messageHash":"0xcff2223943a4e8ba2d6349b11832419c7855b522123569121ba7f305b3762fa0"},{"messageHash":"0x4ae5b0d573b4e0d323a7ea2f6d0545d5ac47bc5dbcc64d7b1a216ec255d217d9"}]}'
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 9a8b62eff0e8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 19976c958d32
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,39 @@
2026-01-17 04:28:36.022 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:28:36.022 DEBUG [tests.conftest] Running test: test_get_debug_version_is_string with id: 2026-01-17_04-28-36__fe283eac-ecb7-4790-a0b2-83974d1c8fc6
2026-01-17 04:28:36.022 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:28:36.023 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:28:36.023 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:28:36.030 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:28:36.030 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-28-36__fe283eac-ecb7-4790-a0b2-83974d1c8fc6__wakuorg_nwaku:latest.log
2026-01-17 04:28:36.031 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:28:36.031 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:28:36.032 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:28:36.032 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:28:36.033 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:28:36.034 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.32
2026-01-17 04:28:36.034 DEBUG [src.node.docker_mananger] Generated ports ['62119', '62120', '62121', '62122', '62123']
2026-01-17 04:28:36.034 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:28:36.034 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:28:36.034 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:28:36.034 DEBUG [src.node.docker_mananger] docker run -i -t -p 62119:62119 -p 62120:62120 -p 62121:62121 -p 62122:62122 -p 62123:62123 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62121 --rest-port=62119 --tcp-port=62120 --discv5-udp-port=62122 --rest-address=0.0.0.0 --nat=extip:172.18.108.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d34c8fdeef7c2a9e8acebfc20de777d9b46aeae820caaeec74d6f4a6edc8bcfa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62123 --metrics-logging=true --relay=true
2026-01-17 04:28:36.229 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.32 waku 329e764f4682b480357e69b14172f79f59aebcaa7b7e2ef705faec75bb55f7f7
2026-01-17 04:28:36.262 DEBUG [src.node.docker_mananger] Container started with ID 329e764f4682. Setting up logs at ./log/docker/node1_2026-01-17_04-28-36__fe283eac-ecb7-4790-a0b2-83974d1c8fc6__wakuorg_nwaku:latest.log
2026-01-17 04:28:36.263 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62119
2026-01-17 04:28:36.264 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:28:36.269 ERROR [src.node.docker_mananger] Max retries reached for container 58d84c6b068a. Exiting log stream.
2026-01-17 04:28:36.826 ERROR [src.node.docker_mananger] Max retries reached for container 9d253d958220. Exiting log stream.
2026-01-17 04:28:37.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62119/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:37.268 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-17 04:28:37.268 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:28:37.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62119/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:37.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.32/tcp/62120/p2p/16Uiu2HAmPBQPzzdgDtv1HhNyRGNPuaa95XqiSCGAFNYEMdMS6fo7","/ip4/172.18.108.32/tcp/62121/ws/p2p/16Uiu2HAmPBQPzzdgDtv1HhNyRGNPuaa95XqiSCGAFNYEMdMS6fo7"],"enrUri":"enr:-L24QNSu57jCWXr8_o367UfZEmXGJr_JELFVKaIkiG9FXdSiLfMGiY8VcHgCZXaTNHZadMz9lU1_LAnLCFtPAnWwya8CgmlkgnY0gmlwhKwSbCCKbXVsdGlhZGRyc5YACASsEmwgBvKoAAoErBJsIAbyqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnF97t48puyKonb1OoxuDyy9SXw8Tso_CffteY7CqcaKDdGNwgvKog3VkcILyqoV3YWt1MgE"}'
2026-01-17 04:28:37.271 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:28:37.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62119/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:37.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
2026-01-17 04:28:37.274 DEBUG [tests.rest_flags.test_debug_flags] debug version returned: v0.36.0-127-ga4e44d
2026-01-17 04:28:37.276 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:28:37.277 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:28:37.277 DEBUG [src.node.waku_node] Stopping container with id 329e764f4682
2026-01-17 04:28:37.840 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:28:37.843 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:28:37.844 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,107 @@
2026-01-17 04:10:58.007 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:10:58.007 DEBUG [tests.conftest] Running test: test_msg_stored_when_ephemeral_false with id: 2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67
2026-01-17 04:10:58.008 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:10:58.008 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:10:58.008 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:10:58.014 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:58.014 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67__wakuorg_nwaku:latest.log
2026-01-17 04:10:58.020 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:58.020 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67__wakuorg_nwaku:latest.log
2026-01-17 04:10:58.025 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:58.025 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67__wakuorg_nwaku:latest.log
2026-01-17 04:10:58.026 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:10:58.026 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:10:58.027 DEBUG [tests.e2e.test_e2e] Start 3 nodes
2026-01-17 04:10:58.027 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:10:58.027 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:10:58.028 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:10:58.028 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.22
2026-01-17 04:10:58.028 DEBUG [src.node.docker_mananger] Generated ports ['5431', '5432', '5433', '5434', '5435']
2026-01-17 04:10:58.028 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:10:58.029 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:10:58.029 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:10:58.029 DEBUG [src.node.docker_mananger] docker run -i -t -p 5431:5431 -p 5432:5432 -p 5433:5433 -p 5434:5434 -p 5435:5435 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5433 --rest-port=5431 --tcp-port=5432 --discv5-udp-port=5434 --rest-address=0.0.0.0 --nat=extip:172.18.6.22 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abffaeed1a05f5adbdb020bd84eaba2d2efc22f7addd02a9cedbd9ef6446bcd5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5435 --metrics-logging=true --relay=true --store=true
2026-01-17 04:10:58.219 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.22 waku fbe53225ac11ed022a9dbbdb565d38ab28c8e54159d0e3220963d13d76416cc1
2026-01-17 04:10:58.243 ERROR [src.node.docker_mananger] Max retries reached for container 1278bdaec573. Exiting log stream.
2026-01-17 04:10:58.249 DEBUG [src.node.docker_mananger] Container started with ID fbe53225ac11. Setting up logs at ./log/docker/node1_2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67__wakuorg_nwaku:latest.log
2026-01-17 04:10:58.250 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5431
2026-01-17 04:10:58.251 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:10:58.795 ERROR [src.node.docker_mananger] Max retries reached for container c0249e634f7b. Exiting log stream.
2026-01-17 04:10:59.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5431/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:59.256 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-17 04:10:59.256 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:10:59.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5431/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:59.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.22/tcp/5432/p2p/16Uiu2HAmSEZFuJBBTnmSHLMmiqQu3i2VmPEVHq4N9233sGh98y8o","/ip4/172.18.6.22/tcp/5433/ws/p2p/16Uiu2HAmSEZFuJBBTnmSHLMmiqQu3i2VmPEVHq4N9233sGh98y8o"],"enrUri":"enr:-L24QMG0H0Cap1httkvZCieYTRmcPQNyGHke9TwoM0dmPjSxb5WsSEom7gcpHv8ipCk8hqTN9LFvVJB6QE5Uzy-HWYcCgmlkgnY0gmlwhKwSBhaKbXVsdGlhZGRyc5YACASsEgYWBhU4AAoErBIGFgYVOd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDycFOECr1vpKn3NraYiB3FZrRn3YfQ17pwXxhahdlVvyDdGNwghU4g3VkcIIVOoV3YWt1MgM"}'
2026-01-17 04:10:59.259 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:10:59.259 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:10:59.259 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:10:59.260 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:10:59.260 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.85
2026-01-17 04:10:59.260 DEBUG [src.node.docker_mananger] Generated ports ['34873', '34874', '34875', '34876', '34877']
2026-01-17 04:10:59.261 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:10:59.261 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:10:59.261 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:10:59.261 DEBUG [src.node.docker_mananger] docker run -i -t -p 34873:34873 -p 34874:34874 -p 34875:34875 -p 34876:34876 -p 34877:34877 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34875 --rest-port=34873 --tcp-port=34874 --discv5-udp-port=34876 --rest-address=0.0.0.0 --nat=extip:172.18.80.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e9c9b63f62e8eeca13812fcbbcff4ba9b851d2cafab90add5fd308d7bb75fdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34877 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QMG0H0Cap1httkvZCieYTRmcPQNyGHke9TwoM0dmPjSxb5WsSEom7gcpHv8ipCk8hqTN9LFvVJB6QE5Uzy-HWYcCgmlkgnY0gmlwhKwSBhaKbXVsdGlhZGRyc5YACASsEgYWBhU4AAoErBIGFgYVOd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDycFOECr1vpKn3NraYiB3FZrRn3YfQ17pwXxhahdlVvyDdGNwghU4g3VkcIIVOoV3YWt1MgM
2026-01-17 04:10:59.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.85 waku b867bab16b8ef36ae20923f84aa7e67cc37efe3f33a900234a6cd63bb381722d
2026-01-17 04:10:59.471 DEBUG [src.node.docker_mananger] Container started with ID b867bab16b8e. Setting up logs at ./log/docker/node2_2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67__wakuorg_nwaku:latest.log
2026-01-17 04:10:59.472 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34873
2026-01-17 04:10:59.473 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:00.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34873/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:00.477 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-17 04:11:00.477 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:00.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34873/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:00.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.85/tcp/34874/p2p/16Uiu2HAmSZKAptx8udPyAXfYsJzSKoFC36PcRsypM8gFxepNy8Jf","/ip4/172.18.80.85/tcp/34875/ws/p2p/16Uiu2HAmSZKAptx8udPyAXfYsJzSKoFC36PcRsypM8gFxepNy8Jf"],"enrUri":"enr:-L24QA9lQcvyYvSDI2SuPpWj6J1FXfsAR9eIcQ8AAvz6hQcXVh5abukO_HpCXjIS6HsnLhMd05ciFNoHh__VbCn-7aQCgmlkgnY0gmlwhKwSUFWKbXVsdGlhZGRyc5YACASsElBVBog6AAoErBJQVQaIO90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzo9pWDzCcPT5R1dHAHxUJ85vAV-DSaEeO1gjP8GSvCyDdGNwgog6g3VkcIKIPIV3YWt1MgM"}'
2026-01-17 04:11:00.480 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:00.480 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:00.480 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:00.481 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:00.482 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.217.76
2026-01-17 04:11:00.482 DEBUG [src.node.docker_mananger] Generated ports ['60500', '60501', '60502', '60503', '60504']
2026-01-17 04:11:00.482 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:00.482 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:00.482 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:00.482 DEBUG [src.node.docker_mananger] docker run -i -t -p 60500:60500 -p 60501:60501 -p 60502:60502 -p 60503:60503 -p 60504:60504 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60502 --rest-port=60500 --tcp-port=60501 --discv5-udp-port=60503 --rest-address=0.0.0.0 --nat=extip:172.18.217.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9b6e3874935b2dcdc3905c066f8bf3c4fadcd81dfcf5a2b9f9db8b0df1a9e52a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60504 --metrics-logging=true --relay=false --storenode=/ip4/172.18.80.85/tcp/34874/p2p/16Uiu2HAmSZKAptx8udPyAXfYsJzSKoFC36PcRsypM8gFxepNy8Jf --discv5-bootstrap-node=enr:-L24QA9lQcvyYvSDI2SuPpWj6J1FXfsAR9eIcQ8AAvz6hQcXVh5abukO_HpCXjIS6HsnLhMd05ciFNoHh__VbCn-7aQCgmlkgnY0gmlwhKwSUFWKbXVsdGlhZGRyc5YACASsElBVBog6AAoErBJQVQaIO90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzo9pWDzCcPT5R1dHAHxUJ85vAV-DSaEeO1gjP8GSvCyDdGNwgog6g3VkcIKIPIV3YWt1MgM
2026-01-17 04:11:00.685 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.217.76 waku a86cea7c0344d1c70eb3de528e8622f8dec2a230850934adc94abd930cac840c
2026-01-17 04:11:00.716 DEBUG [src.node.docker_mananger] Container started with ID a86cea7c0344. Setting up logs at ./log/docker/node3_2026-01-17_04-10-58__c1a04052-1e45-4be0-a2ca-4dd7ccc0ff67__wakuorg_nwaku:latest.log
2026-01-17 04:11:00.717 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60500
2026-01-17 04:11:00.718 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:01.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60500/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:01.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-17 04:11:01.722 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:01.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60500/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:01.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.76/tcp/60501/p2p/16Uiu2HAkzezKyjuzSUwFGJAHGxeV5anE49TdxP8urjau5KEA33Fy","/ip4/172.18.217.76/tcp/60502/ws/p2p/16Uiu2HAkzezKyjuzSUwFGJAHGxeV5anE49TdxP8urjau5KEA33Fy"],"enrUri":"enr:-L24QL7u151ay8ToRaIFyFNOhmnP9KGaBBoGgCzvHntBnYC6HwIKpIA5YKuGV7MljQISDE-d5MYz4IjJQKSIOFIrUZoCgmlkgnY0gmlwhKwS2UyKbXVsdGlhZGRyc5YACASsEtlMBuxVAAoErBLZTAbsVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECTbO7OHPh1_tq-XZkn3a2EdwN7MrcZvyL1vlsAfjg2SyDdGNwguxVg3VkcILsV4V3YWt1MgA"}'
2026-01-17 04:11:01.725 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:01.725 DEBUG [tests.e2e.test_e2e] Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
2026-01-17 04:11:01.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5431/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:01.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:01.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34873/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:01.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:01.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5431/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:01.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.80.85/tcp/34896/p2p/16Uiu2HAmSZKAptx8udPyAXfYsJzSKoFC36PcRsypM8gFxepNy8Jf","protocols":["/ipfs/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":"UnknownOrigin"}]'
2026-01-17 04:11:01.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34873/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:01.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.6.22/tcp/5432/p2p/16Uiu2HAmSEZFuJBBTnmSHLMmiqQu3i2VmPEVHq4N9233sGh98y8o","protocols":["/ipfs/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-17 04:11:01.742 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-01-17 04:11:31.742 DEBUG [tests.e2e.test_e2e] Node1 publish message with ephemeral = false
2026-01-17 04:11:31.743 DEBUG [src.steps.store] Relaying message
2026-01-17 04:11:31.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
2026-01-17 04:11:31.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:31.750 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:11:31.950 DEBUG [src.libs.common] Sleeping for 3 seconds
2026-01-17 04:11:34.950 DEBUG [tests.e2e.test_e2e] Check if message is stored
2026-01-17 04:11:34.951 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-17 04:11:34.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60500/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:34.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"04ab80cc37fc5786af06","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x26e74b576c77e6d9f692025ad320cd5357e887e4ebc74db50853babb37be544e"}]}'
2026-01-17 04:11:34.988 DEBUG [src.steps.store] messages length is 1
2026-01-17 04:11:34.993 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:11:34.994 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:11:34.994 DEBUG [src.node.waku_node] Stopping container with id fbe53225ac11
2026-01-17 04:11:35.521 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:35.522 DEBUG [src.node.waku_node] Stopping container with id b867bab16b8e
2026-01-17 04:11:36.077 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:36.078 DEBUG [src.node.waku_node] Stopping container with id a86cea7c0344
2026-01-17 04:11:36.335 ERROR [src.node.docker_mananger] Max retries reached for container fbe53225ac11. Exiting log stream.
2026-01-17 04:11:36.605 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:36.607 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:11:36.624 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:11:36.665 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:11:36.671 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,76 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_page_size[1] with id: 2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5
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-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__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.62.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22735', '22736', '22737', '22738', '22739']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22735:22735 -p 22736:22736 -p 22737:22737 -p 22738:22738 -p 22739:22739 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22737 --rest-port=22735 --tcp-port=22736 --discv5-udp-port=22738 --rest-address=0.0.0.0 --nat=extip:172.18.62.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acf4c59c67220beb45efff4de0857dd8c05c1de8aabd13bbfa90d7b3be2d6bf1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22739 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.185 waku fed28e7744e52c099db5d356fe65745568df3169e30514140024bf58f207c9e1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fed28e7744e5. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22735
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 13b784129395. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8367a39a557a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22735/health" -H "Content-Type: application/json" -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:22735/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.185/tcp/22736/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS","/ip4/172.18.62.185/tcp/22737/ws/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS"],"enrUri":"enr:-L24QB4DFRSHBAXbCxuIn1RsDrFfi5Z8zm9pfBLP-29hDKGoNIFEEsSzRp1-KVckHD7b7R3ftNVSr85-_n94kz6INnwCgmlkgnY0gmlwhKwSPrmKbXVsdGlhZGRyc5YACASsEj65BljQAAoErBI-uQZY0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECr6m7u90pukTijn8ZKnWLzLg3dFvfe6jLS-djLpStncGDdGNwgljQg3VkcIJY0oV3YWt1MgM"}'
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-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__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.80.14
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49430', '49431', '49432', '49433', '49434']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49430:49430 -p 49431:49431 -p 49432:49432 -p 49433:49433 -p 49434:49434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49432 --rest-port=49430 --tcp-port=49431 --discv5-udp-port=49433 --rest-address=0.0.0.0 --nat=extip:172.18.80.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef0dea9de99b4b45e7fed5c144a19aab4ec39266e76cfbca2e3dd2b0ea7febd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49434 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QB4DFRSHBAXbCxuIn1RsDrFfi5Z8zm9pfBLP-29hDKGoNIFEEsSzRp1-KVckHD7b7R3ftNVSr85-_n94kz6INnwCgmlkgnY0gmlwhKwSPrmKbXVsdGlhZGRyc5YACASsEj65BljQAAoErBI-uQZY0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECr6m7u90pukTijn8ZKnWLzLg3dFvfe6jLS-djLpStncGDdGNwgljQg3VkcIJY0oV3YWt1MgM --storenode=/ip4/172.18.62.185/tcp/22736/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.80.14 waku 23b32ab8d712ef5c4bdc8f296076b4918a6790eed56ddcd0a71eddd977bcafca
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23b32ab8d712. Setting up logs at ./log/docker/store_node1_2026-01-17_04-16-37__171f3063-5371-4b19-93f0-a313f1c4f9c5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49430
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:49430/health" -H "Content-Type: application/json" -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:49430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.14/tcp/49431/p2p/16Uiu2HAmGDkphmVMbjPGPUnWESE7nMN688ynkSkwq2bH1qUdB7Re","/ip4/172.18.80.14/tcp/49432/ws/p2p/16Uiu2HAmGDkphmVMbjPGPUnWESE7nMN688ynkSkwq2bH1qUdB7Re"],"enrUri":"enr:-L24QHCv9XX_J9hkKaA9MJpFy8X9i3zOezVh5RlUK93k_k4IV_7O2Yw6s4E-Gxc65tTCF5iTDMhsi76RxHWCMqTbLUQCgmlkgnY0gmlwhKwSUA6KbXVsdGlhZGRyc5YACASsElAOBsEXAAoErBJQDgbBGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNPfum1GXSSTdYp3zk3DGa7Pqx8VuZYWiBnXjvtbprB2DdGNwgsEXg3VkcILBGYV3YWt1MgM"}'
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:49430/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.185/tcp/22736/p2p/16Uiu2HAm7FPSUrcW4E4XQDjjCin9AxvzbNDWZHjRhDczVF2Hd9uS"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22735/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:49430/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:22735/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:22735/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22735/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&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":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}],"paginationCursor":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49430/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&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":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}],"paginationCursor":"0xe54f4afedfd28eaaebac9efde968571c99c1bae237274b0fec6f53f9fa786d5a"}'
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 fed28e7744e5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 23b32ab8d712
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,112 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_non_subscribed_content_topics with id: 2026-01-17_04-28-58__11768262-1e24-474b-b177-86bbaf978831
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-17_04-28-58__11768262-1e24-474b-b177-86bbaf978831__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.125
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62494', '62495', '62496', '62497', '62498']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62494:62494 -p 62495:62495 -p 62496:62496 -p 62497:62497 -p 62498:62498 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62496 --rest-port=62494 --tcp-port=62495 --discv5-udp-port=62497 --rest-address=0.0.0.0 --nat=extip:172.18.91.125 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3ad281d7eebef6b8dcd6fd2c24f08a2f8ef9abafa93cd5a4a4d3527fec9fda8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62498 --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.91.125 waku 947ea3ddc7c44578f3016463be2108db37e61c031a9a66643c7a86487b11997f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 947ea3ddc7c4. Setting up logs at ./log/docker/node1_2026-01-17_04-28-58__11768262-1e24-474b-b177-86bbaf978831__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62494
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 e9f84762dc53. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 84a1ed798f8b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62494/health" -H "Content-Type: application/json" -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:62494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.125/tcp/62495/p2p/16Uiu2HAmFsUJuohcDdjKewsojSmh96dSYGkUGmbzdFauwudCLWT1","/ip4/172.18.91.125/tcp/62496/ws/p2p/16Uiu2HAmFsUJuohcDdjKewsojSmh96dSYGkUGmbzdFauwudCLWT1"],"enrUri":"enr:-L24QLatRiiqGDJWVLFK2sd2r8fGLTlNON6vPBQdnGGugrnCcubIBB89KNUc-EDTX8ZIBRNyg_GqFUQGW-HNExRu3iICgmlkgnY0gmlwhKwSW32KbXVsdGlhZGRyc5YACASsElt9BvQfAAoErBJbfQb0IN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDL8Wk0T8T8pLvPE7b4UV6K3yQ-UjAMdB_AvLZyCOZICCDdGNwgvQfg3VkcIL0IYV3YWt1MgU"}'
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-17_04-28-58__11768262-1e24-474b-b177-86bbaf978831__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.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1783', '1784', '1785', '1786', '1787']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1783:1783 -p 1784:1784 -p 1785:1785 -p 1786:1786 -p 1787:1787 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1785 --rest-port=1783 --tcp-port=1784 --discv5-udp-port=1786 --rest-address=0.0.0.0 --nat=extip:172.18.239.238 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a2e69ed1a18cd9aa9c19e12c1b5ca44b2c80af26eef3e9feceaa960dbe5f22ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1787 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLatRiiqGDJWVLFK2sd2r8fGLTlNON6vPBQdnGGugrnCcubIBB89KNUc-EDTX8ZIBRNyg_GqFUQGW-HNExRu3iICgmlkgnY0gmlwhKwSW32KbXVsdGlhZGRyc5YACASsElt9BvQfAAoErBJbfQb0IN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDL8Wk0T8T8pLvPE7b4UV6K3yQ-UjAMdB_AvLZyCOZICCDdGNwgvQfg3VkcIL0IYV3YWt1MgU --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.239.238 waku 46ab307f6b9a999e3b7dc938565a4ef0615fd96a598e733d65ec8c50c495c178
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 46ab307f6b9a. Setting up logs at ./log/docker/node2_2026-01-17_04-28-58__11768262-1e24-474b-b177-86bbaf978831__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1783
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:1783/health" -H "Content-Type: application/json" -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:1783/debug/v1/info" -H "Content-Type: application/json" -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.238/tcp/1784/p2p/16Uiu2HAm36h8FJMrkAf9SRpaZvBWRNhEBMu1QnsyNdiAe65wv88t","/ip4/172.18.239.238/tcp/1785/ws/p2p/16Uiu2HAm36h8FJMrkAf9SRpaZvBWRNhEBMu1QnsyNdiAe65wv88t"],"enrUri":"enr:-L24QLyZ1HTYqso9woxekHvlD4FDZ8SkECur6s7IxnPmhXscbdZqlJgIqy936-ZSoF0_kPOmVUrwFkTvXbA-9j3xRNoCgmlkgnY0gmlwhKwS7-6KbXVsdGlhZGRyc5YACASsEu_uBgb4AAoErBLv7gYG-d0DgnJzhQACAQAAiXNlY3AyNTZrMaECcgDBa6MMjxrAV_IQzXXM82t4cB0yE1_hf8i5qk6q7q2DdGNwggb4g3VkcIIG-oV3YWt1MgE"}'
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:1783/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.125/tcp/62495/p2p/16Uiu2HAmFsUJuohcDdjKewsojSmh96dSYGkUGmbzdFauwudCLWT1"]'
INFO  src.node.api_clients.base_client:base_client.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:62494/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:1783/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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:62494/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 947ea3ddc7c4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 46ab307f6b9a
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,97 @@
2026-01-17 04:24:26.247 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:24:26.247 DEBUG [tests.conftest] Running test: test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list0] with id: 2026-01-17_04-24-26__2c065232-d28b-4319-a46d-95b6f3ce0a96
2026-01-17 04:24:26.247 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:24:26.248 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:24:26.248 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:24:26.255 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:24:26.255 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-24-26__2c065232-d28b-4319-a46d-95b6f3ce0a96__wakuorg_nwaku:latest.log
2026-01-17 04:24:26.255 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:24:26.255 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:24:26.257 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:24:26.257 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.155
2026-01-17 04:24:26.257 DEBUG [src.node.docker_mananger] Generated ports ['25387', '25388', '25389', '25390', '25391']
2026-01-17 04:24:26.257 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:24:26.257 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:24:26.257 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:24:26.257 DEBUG [src.node.docker_mananger] docker run -i -t -p 25387:25387 -p 25388:25388 -p 25389:25389 -p 25390:25390 -p 25391:25391 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25389 --rest-port=25387 --tcp-port=25388 --discv5-udp-port=25390 --rest-address=0.0.0.0 --nat=extip:172.18.6.155 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f39a78745c45faaea72ad7158a8c8bca2d7fba77ddbe2618de11c8ea4ced85ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25391 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-17 04:24:26.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.155 waku dd22870efc418352bbb530e87434e805b56d7518d63e93dc115e99aebcb39278
2026-01-17 04:24:26.471 DEBUG [src.node.docker_mananger] Container started with ID dd22870efc41. Setting up logs at ./log/docker/node1_2026-01-17_04-24-26__2c065232-d28b-4319-a46d-95b6f3ce0a96__wakuorg_nwaku:latest.log
2026-01-17 04:24:26.472 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25387
2026-01-17 04:24:26.473 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:24:26.505 ERROR [src.node.docker_mananger] Max retries reached for container 7edab61b42c2. Exiting log stream.
2026-01-17 04:24:27.051 ERROR [src.node.docker_mananger] Max retries reached for container 432eb8ca1d0d. Exiting log stream.
2026-01-17 04:24:27.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25387/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:27.477 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-17 04:24:27.477 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:24:27.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:27.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.155/tcp/25388/p2p/16Uiu2HAmHkiXbPn9FWCUv2t8JjP5fmtAAtyKuQQ65aQsGDFefErU","/ip4/172.18.6.155/tcp/25389/ws/p2p/16Uiu2HAmHkiXbPn9FWCUv2t8JjP5fmtAAtyKuQQ65aQsGDFefErU"],"enrUri":"enr:-L24QINPbgIepIUo47nNajOa0WvrDIFjg1hJ7cqFf0FaJ0Ndf9YjIrsUeTJx5HXKb17jsC43nQSbRCldTydWon2D3j8CgmlkgnY0gmlwhKwSBpuKbXVsdGlhZGRyc5YACASsEgabBmMsAAoErBIGmwZjLd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDS8IHcz9paxcPGTLKGyIPuYroVlcxeBZikSfmH1UnLomDdGNwgmMsg3VkcIJjLoV3YWt1MgU"}'
2026-01-17 04:24:27.479 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:24:27.485 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:24:27.486 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-24-26__2c065232-d28b-4319-a46d-95b6f3ce0a96__wakuorg_nwaku:latest.log
2026-01-17 04:24:27.486 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:24:27.486 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:24:27.487 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:24:27.487 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.238
2026-01-17 04:24:27.487 DEBUG [src.node.docker_mananger] Generated ports ['28962', '28963', '28964', '28965', '28966']
2026-01-17 04:24:27.487 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:24:27.488 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:24:27.488 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:24:27.488 DEBUG [src.node.docker_mananger] docker run -i -t -p 28962:28962 -p 28963:28963 -p 28964:28964 -p 28965:28965 -p 28966:28966 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28964 --rest-port=28962 --tcp-port=28963 --discv5-udp-port=28965 --rest-address=0.0.0.0 --nat=extip:172.18.52.238 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bb7de853a07dacedfdb8c4c1ecb7420bd3cce59ba2ebc35f63e1d53ac21cb4ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28966 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QINPbgIepIUo47nNajOa0WvrDIFjg1hJ7cqFf0FaJ0Ndf9YjIrsUeTJx5HXKb17jsC43nQSbRCldTydWon2D3j8CgmlkgnY0gmlwhKwSBpuKbXVsdGlhZGRyc5YACASsEgabBmMsAAoErBIGmwZjLd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDS8IHcz9paxcPGTLKGyIPuYroVlcxeBZikSfmH1UnLomDdGNwgmMsg3VkcIJjLoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-17 04:24:27.671 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.238 waku edac56386ab18607120bd74a655cf8bd09c8117044ba799501c815cbf912a640
2026-01-17 04:24:27.700 DEBUG [src.node.docker_mananger] Container started with ID edac56386ab1. Setting up logs at ./log/docker/node2_2026-01-17_04-24-26__2c065232-d28b-4319-a46d-95b6f3ce0a96__wakuorg_nwaku:latest.log
2026-01-17 04:24:27.700 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28962
2026-01-17 04:24:27.700 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:24:28.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.714 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-17 04:24:28.716 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:24:28.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.238/tcp/28963/p2p/16Uiu2HAmH7PfDKwgTt435XszVfjrZmqMNLtjQ8DsCtxNZJ48ST2T","/ip4/172.18.52.238/tcp/28964/ws/p2p/16Uiu2HAmH7PfDKwgTt435XszVfjrZmqMNLtjQ8DsCtxNZJ48ST2T"],"enrUri":"enr:-L24QCI5wJBFgByuH4Gy21JSs5j8BujJ42Ajn3SKtikOri1KJauKNZhyXjUAg3ivA7NXnM3-ZarKJzDrfjpF9C4rQQ4CgmlkgnY0gmlwhKwSNO6KbXVsdGlhZGRyc5YACASsEjTuBnEjAAoErBI07gZxJN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQjI0T6Vc3RlFB7biOiLnbkcyW76DmDwo8VRvMHtDqXSDdGNwgnEjg3VkcIJxJYV3YWt1MgE"}'
2026-01-17 04:24:28.720 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:24:28.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28962/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.6.155/tcp/25388/p2p/16Uiu2HAmHkiXbPn9FWCUv2t8JjP5fmtAAtyKuQQ65aQsGDFefErU"]'
2026-01-17 04:24:28.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2026-01-17 04:24:28.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28962/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2026-01-17 04:24:28.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:24:28.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:24:28.787 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:24:28.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC93ZWVrbHkvcHJvdG9idWY=","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768623868742234261,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC9hbGVydHMveG1s","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768623868751977987,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzEuMC91cGRhdGVzL2pzb24=","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768623868756831428,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9hbGVydHMvanNvbg==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768623868762404480,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768623868767775944,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzIuMC9oaWdobGlnaHRzL3lhbWw=","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768623868773733619,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzMuMC93ZWVrbHkvanNvbg==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768623868778614960,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28962/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:24:28.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L25ld3NTZXJ2aWNlLzMuMC9zdW1tYXJpZXMveG1s","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768623868783498382,"ephemeral":false,"proof":""}]'
2026-01-17 04:24:28.910 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:24:28.911 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:24:28.911 DEBUG [src.node.waku_node] Stopping container with id dd22870efc41
2026-01-17 04:24:29.428 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:24:29.428 DEBUG [src.node.waku_node] Stopping container with id edac56386ab1
2026-01-17 04:24:29.947 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:24:29.949 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:24:29.956 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:24:29.963 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,224 @@
2026-01-17 04:11:22.966 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:11:22.966 DEBUG [tests.conftest] Running test: test_filter_3_senders_multiple_msg_1_receiver with id: 2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65
2026-01-17 04:11:22.966 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:11:22.966 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:11:22.967 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:11:22.973 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:22.974 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:22.979 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:22.979 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:22.985 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:22.985 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:22.985 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:11:22.986 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:11:22.992 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:22.992 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:22.998 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:22.998 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:22.998 DEBUG [tests.e2e.test_e2e] Start 5 nodes
2026-01-17 04:11:22.998 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:22.998 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:23.001 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:23.002 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.115.247
2026-01-17 04:11:23.002 DEBUG [src.node.docker_mananger] Generated ports ['22365', '22366', '22367', '22368', '22369']
2026-01-17 04:11:23.002 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:23.002 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:23.002 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:23.002 DEBUG [src.node.docker_mananger] docker run -i -t -p 22365:22365 -p 22366:22366 -p 22367:22367 -p 22368:22368 -p 22369:22369 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22367 --rest-port=22365 --tcp-port=22366 --discv5-udp-port=22368 --rest-address=0.0.0.0 --nat=extip:172.18.115.247 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce74b352d59513eefff186cffe68fae3d74cecc31958a510c98ded0b4bd0cbf3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22369 --metrics-logging=true --relay=true --store=false
2026-01-17 04:11:23.177 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.115.247 waku f4147c8fc1e44a1d3e4903876bd706d357e8dfdd301a9c89ae6e6e1d7069303b
2026-01-17 04:11:23.210 DEBUG [src.node.docker_mananger] Container started with ID f4147c8fc1e4. Setting up logs at ./log/docker/node1_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:23.212 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22365
2026-01-17 04:11:23.212 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:23.235 ERROR [src.node.docker_mananger] Max retries reached for container 529e3e80e856. Exiting log stream.
2026-01-17 04:11:23.769 ERROR [src.node.docker_mananger] Max retries reached for container e72d9ef8704d. Exiting log stream.
2026-01-17 04:11:24.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22365/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:24.217 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-17 04:11:24.218 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:24.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22365/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:24.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.247/tcp/22366/p2p/16Uiu2HAmC1m8c4A4dRXjKLg5Pm8GSSjUingBre9fEZJ42MKubCat","/ip4/172.18.115.247/tcp/22367/ws/p2p/16Uiu2HAmC1m8c4A4dRXjKLg5Pm8GSSjUingBre9fEZJ42MKubCat"],"enrUri":"enr:-L24QPARIvt7h3aPXnOGwu46n8eQQiCWcUrkAY-tgrrv8jsrceWzXLgU8CO8tDUaCEqso_frRClvyowNNyNURfVyS2kCgmlkgnY0gmlwhKwSc_eKbXVsdGlhZGRyc5YACASsEnP3BldeAAoErBJz9wZXX90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9naQSiAA_3UzlKnowYBFQQtsIiNSVlzvF_325s8LComDdGNwgldeg3VkcIJXYIV3YWt1MgE"}'
2026-01-17 04:11:24.220 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:24.220 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:24.220 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:24.222 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:24.222 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.123
2026-01-17 04:11:24.222 DEBUG [src.node.docker_mananger] Generated ports ['35888', '35889', '35890', '35891', '35892']
2026-01-17 04:11:24.222 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:24.222 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:24.223 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:24.223 DEBUG [src.node.docker_mananger] docker run -i -t -p 35888:35888 -p 35889:35889 -p 35890:35890 -p 35891:35891 -p 35892:35892 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35890 --rest-port=35888 --tcp-port=35889 --discv5-udp-port=35891 --rest-address=0.0.0.0 --nat=extip:172.18.136.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0b7d85afc1218fc4dd49ca4e3f3acf4149c23ad2afc59c07deaabe485c5096c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35892 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QPARIvt7h3aPXnOGwu46n8eQQiCWcUrkAY-tgrrv8jsrceWzXLgU8CO8tDUaCEqso_frRClvyowNNyNURfVyS2kCgmlkgnY0gmlwhKwSc_eKbXVsdGlhZGRyc5YACASsEnP3BldeAAoErBJz9wZXX90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9naQSiAA_3UzlKnowYBFQQtsIiNSVlzvF_325s8LComDdGNwgldeg3VkcIJXYIV3YWt1MgE
2026-01-17 04:11:24.405 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.123 waku 4ed737a3c6793ac1658de11bc125067a9c83c4e121375b9ec3fc182b18cf4d77
2026-01-17 04:11:24.436 DEBUG [src.node.docker_mananger] Container started with ID 4ed737a3c679. Setting up logs at ./log/docker/node2_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:24.437 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35888
2026-01-17 04:11:24.437 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:25.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35888/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:25.456 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-17 04:11:25.457 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:25.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:25.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.123/tcp/35889/p2p/16Uiu2HAmArZAKziUeehRusGrXa4kXpeeGpBs64gPaGrFsX4uUS8w","/ip4/172.18.136.123/tcp/35890/ws/p2p/16Uiu2HAmArZAKziUeehRusGrXa4kXpeeGpBs64gPaGrFsX4uUS8w"],"enrUri":"enr:-L24QEsWeKqoRXYQfJgIO6xwf6uWMlu6Rvbkxn8vMGBVJYSWOZplqKH_Dfahn1MQhnBjIQSTZH6odDJaavJrEXsd1ykCgmlkgnY0gmlwhKwSiHuKbXVsdGlhZGRyc5YACASsEoh7BowxAAoErBKIewaMMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5T8dVJJUsbB4r9O9HpnDch79iKgzGvrrFcedV8GDKSiDdGNwgowxg3VkcIKMM4V3YWt1MgE"}'
2026-01-17 04:11:25.463 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:25.463 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:25.463 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:25.465 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:25.465 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.7
2026-01-17 04:11:25.465 DEBUG [src.node.docker_mananger] Generated ports ['4194', '4195', '4196', '4197', '4198']
2026-01-17 04:11:25.465 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:25.465 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:25.465 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:25.466 DEBUG [src.node.docker_mananger] docker run -i -t -p 4194:4194 -p 4195:4195 -p 4196:4196 -p 4197:4197 -p 4198:4198 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4196 --rest-port=4194 --tcp-port=4195 --discv5-udp-port=4197 --rest-address=0.0.0.0 --nat=extip:172.18.244.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caf83ccd21ce024ee12424bdb145bfae0291ed7bfdc727da83cc3f8a06b30dd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4198 --metrics-logging=true --relay=true --store=false --filter=true --discv5-bootstrap-node=enr:-L24QEsWeKqoRXYQfJgIO6xwf6uWMlu6Rvbkxn8vMGBVJYSWOZplqKH_Dfahn1MQhnBjIQSTZH6odDJaavJrEXsd1ykCgmlkgnY0gmlwhKwSiHuKbXVsdGlhZGRyc5YACASsEoh7BowxAAoErBKIewaMMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5T8dVJJUsbB4r9O9HpnDch79iKgzGvrrFcedV8GDKSiDdGNwgowxg3VkcIKMM4V3YWt1MgE
2026-01-17 04:11:25.652 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.7 waku d5f14a39d4878c4de498ff2781a359d643935ba4ee41411a9fcfe7172dd92764
2026-01-17 04:11:25.685 DEBUG [src.node.docker_mananger] Container started with ID d5f14a39d487. Setting up logs at ./log/docker/node3_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:25.685 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4194
2026-01-17 04:11:25.685 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:26.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4194/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:26.693 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-17 04:11:26.694 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:26.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4194/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:26.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.7/tcp/4195/p2p/16Uiu2HAm9Cy73VV269KiMRnuWmXi6pdo4WxiwEvEzUGf4wxnich5","/ip4/172.18.244.7/tcp/4196/ws/p2p/16Uiu2HAm9Cy73VV269KiMRnuWmXi6pdo4WxiwEvEzUGf4wxnich5"],"enrUri":"enr:-L24QNZXd1dXJWIkdCKSq80I7fW6Kv4z3_9ujWT0OQwj4ttETy0Q4QECMUQJ7_JPPPfLdHNiQcUvWIIlWIZZrbiVDpMCgmlkgnY0gmlwhKwS9AeKbXVsdGlhZGRyc5YACASsEvQHBhBjAAoErBL0BwYQZN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzMJuBG08__1gHrTY1cQkQR99tUfV3ousRMSh6IWrV5iDdGNwghBjg3VkcIIQZYV3YWt1MgU"}'
2026-01-17 04:11:26.702 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:26.702 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:26.703 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:26.704 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:26.704 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.67
2026-01-17 04:11:26.705 DEBUG [src.node.docker_mananger] Generated ports ['64348', '64349', '64350', '64351', '64352']
2026-01-17 04:11:26.705 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:26.705 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:26.705 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:26.705 DEBUG [src.node.docker_mananger] docker run -i -t -p 64348:64348 -p 64349:64349 -p 64350:64350 -p 64351:64351 -p 64352:64352 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64350 --rest-port=64348 --tcp-port=64349 --discv5-udp-port=64351 --rest-address=0.0.0.0 --nat=extip:172.18.85.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=67aed3b62ab3b905b5fd61d68a08f66eb9569c840593ed6cfb5ac4fe3acf9d83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64352 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QNZXd1dXJWIkdCKSq80I7fW6Kv4z3_9ujWT0OQwj4ttETy0Q4QECMUQJ7_JPPPfLdHNiQcUvWIIlWIZZrbiVDpMCgmlkgnY0gmlwhKwS9AeKbXVsdGlhZGRyc5YACASsEvQHBhBjAAoErBL0BwYQZN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzMJuBG08__1gHrTY1cQkQR99tUfV3ousRMSh6IWrV5iDdGNwghBjg3VkcIIQZYV3YWt1MgU
2026-01-17 04:11:26.888 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.67 waku 0e8919206d42321275e5932d3f383767849e1727c1788f12d71ec9a2e2172d02
2026-01-17 04:11:26.919 DEBUG [src.node.docker_mananger] Container started with ID 0e8919206d42. Setting up logs at ./log/docker/node4_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:26.919 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64348
2026-01-17 04:11:26.920 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:27.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64348/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:27.931 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":"READY"}]}'
2026-01-17 04:11:27.931 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:27.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64348/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:27.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.67/tcp/64349/p2p/16Uiu2HAkuksgYuNTHoYNAJYfyHDBpw5HphQe5rKqfj4wzpaVx5wW","/ip4/172.18.85.67/tcp/64350/ws/p2p/16Uiu2HAkuksgYuNTHoYNAJYfyHDBpw5HphQe5rKqfj4wzpaVx5wW"],"enrUri":"enr:-L24QPLMw2MgLAj0qda7VOtVnRpbcXa8X9usCnL0N04PXAQiSxDDchmJKqU_MCvAYxB4PkwVoH4WOAHMGRiPKlpKKO4CgmlkgnY0gmlwhKwSVUOKbXVsdGlhZGRyc5YACASsElVDBvtdAAoErBJVQwb7Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaECBOtEhij4Fxw3qgIowcEVV6XJ6tv17nZZAwmXVMpjjyGDdGNwgvtdg3VkcIL7X4V3YWt1MgU"}'
2026-01-17 04:11:27.938 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:27.938 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:27.939 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:27.941 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:27.941 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.214
2026-01-17 04:11:27.942 DEBUG [src.node.docker_mananger] Generated ports ['38755', '38756', '38757', '38758', '38759']
2026-01-17 04:11:27.942 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:27.942 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:27.942 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:27.942 DEBUG [src.node.docker_mananger] docker run -i -t -p 38755:38755 -p 38756:38756 -p 38757:38757 -p 38758:38758 -p 38759:38759 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38757 --rest-port=38755 --tcp-port=38756 --discv5-udp-port=38758 --rest-address=0.0.0.0 --nat=extip:172.18.250.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5f45cdf72aebe5abb45f27bc7a772bb43fdff7c5675eb9af12df3fadb12dcdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38759 --metrics-logging=true --relay=false --filternode=/ip4/172.18.85.67/tcp/64349/p2p/16Uiu2HAkuksgYuNTHoYNAJYfyHDBpw5HphQe5rKqfj4wzpaVx5wW --store=false --discv5-bootstrap-node=enr:-L24QNZXd1dXJWIkdCKSq80I7fW6Kv4z3_9ujWT0OQwj4ttETy0Q4QECMUQJ7_JPPPfLdHNiQcUvWIIlWIZZrbiVDpMCgmlkgnY0gmlwhKwS9AeKbXVsdGlhZGRyc5YACASsEvQHBhBjAAoErBL0BwYQZN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzMJuBG08__1gHrTY1cQkQR99tUfV3ousRMSh6IWrV5iDdGNwghBjg3VkcIIQZYV3YWt1MgU
2026-01-17 04:11:28.131 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.214 waku b1933f51f46db1ae8bcabaf4689ce8999944a6bafa620d3e7e82db6f01cc4f83
2026-01-17 04:11:28.160 DEBUG [src.node.docker_mananger] Container started with ID b1933f51f46d. Setting up logs at ./log/docker/node5_2026-01-17_04-11-22__3c69c237-abb7-4e2f-a6d0-fa1d78920a65__wakuorg_nwaku:latest.log
2026-01-17 04:11:28.161 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38755
2026-01-17 04:11:28.161 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:29.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38755/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.166 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-17 04:11:29.166 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:29.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38755/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.214/tcp/38756/p2p/16Uiu2HAm3EZPvo7tivM9cs3UNN1dqVGyUwmEejVSMSueGGCg1xhD","/ip4/172.18.250.214/tcp/38757/ws/p2p/16Uiu2HAm3EZPvo7tivM9cs3UNN1dqVGyUwmEejVSMSueGGCg1xhD"],"enrUri":"enr:-L24QJXfvCPqlzECScS3OAZ_268Ke5Xxlb1O0LSQi8MniGayXAsu2PkRd3HvtA93D3e47r9HRpqOcp3ROHiypUgmo84CgmlkgnY0gmlwhKwS-taKbXVsdGlhZGRyc5YACASsEvrWBpdkAAoErBL61gaXZd0DgnJzhQADAQAAiXNlY3AyNTZrMaECdASpfszLNeJcUZW4sUZMFmpv71esxPHpqHtmJ6RNA2iDdGNwgpdkg3VkcIKXZoV3YWt1MgA"}'
2026-01-17 04:11:29.169 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:29.169 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
2026-01-17 04:11:29.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22365/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:29.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:29.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35888/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:29.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:29.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4194/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:29.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:29.189 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:29.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:29.195 DEBUG [tests.e2e.test_e2e] Node5 makes filter request pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
2026-01-17 04:11:29.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38755/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-17 04:11:29.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-17 04:11:29.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22365/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.136.123/tcp/47822/p2p/16Uiu2HAmArZAKziUeehRusGrXa4kXpeeGpBs64gPaGrFsX4uUS8w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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-17 04:11:29.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35888/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.115.247/tcp/22366/p2p/16Uiu2HAmC1m8c4A4dRXjKLg5Pm8GSSjUingBre9fEZJ42MKubCat","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.244.7/tcp/38544/p2p/16Uiu2HAm9Cy73VV269KiMRnuWmXi6pdo4WxiwEvEzUGf4wxnich5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-17 04:11:29.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4194/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.136.123/tcp/35889/p2p/16Uiu2HAmArZAKziUeehRusGrXa4kXpeeGpBs64gPaGrFsX4uUS8w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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.85.67/tcp/59634/p2p/16Uiu2HAkuksgYuNTHoYNAJYfyHDBpw5HphQe5rKqfj4wzpaVx5wW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-17 04:11:29.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64348/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.250.214/tcp/50290/p2p/16Uiu2HAm3EZPvo7tivM9cs3UNN1dqVGyUwmEejVSMSueGGCg1xhD","protocols":["/ipfs/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"},{"multiaddr":"/ip4/172.18.244.7/tcp/4195/p2p/16Uiu2HAm9Cy73VV269KiMRnuWmXi6pdo4WxiwEvEzUGf4wxnich5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-17 04:11:29.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38755/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:29.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.85.67/tcp/64349/p2p/16Uiu2HAkuksgYuNTHoYNAJYfyHDBpw5HphQe5rKqfj4wzpaVx5wW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.244.7/tcp/4195/p2p/16Uiu2HAm9Cy73VV269KiMRnuWmXi6pdo4WxiwEvEzUGf4wxnich5","protocols":["/vac/waku/relay/2.0.0","/vac/waku/filter-subscribe/2.0.0-beta1"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"}]'
2026-01-17 04:11:29.255 DEBUG [src.libs.common] Sleeping for 60 seconds
2026-01-17 04:12:29.255 DEBUG [tests.e2e.test_e2e] 3 Nodes publish 12 message
2026-01-17 04:12:29.256 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:29.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22365/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-17 04:12:29.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:29.263 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:29.464 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:31.464 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:31.465 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22365/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-17 04:12:31.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:31.473 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:31.673 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:33.674 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:33.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22365/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-17 04:12:33.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:33.683 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:33.884 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:35.885 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:35.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22365/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-17 04:12:35.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:35.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:36.097 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:38.098 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:38.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35888/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-17 04:12:38.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:38.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:38.310 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:40.311 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:40.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35888/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-17 04:12:40.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:40.330 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:40.530 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:42.531 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:42.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35888/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-17 04:12:42.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:42.546 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:42.747 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:44.747 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:44.748 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35888/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-17 04:12:44.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:44.762 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:44.963 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:46.964 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:46.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4194/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-17 04:12:46.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:46.975 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:47.175 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:49.176 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:49.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4194/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-17 04:12:49.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:49.193 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:49.394 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:51.395 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:51.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4194/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-17 04:12:51.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:51.409 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:51.610 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:53.611 DEBUG [src.steps.store] Relaying message
2026-01-17 04:12:53.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4194/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-17 04:12:53.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:53.621 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:12:53.821 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-17 04:12:55.824 DEBUG [tests.e2e.test_e2e] Node5 requests messages of subscribed filter topic /waku/2/rs/3/1
2026-01-17 04:12:55.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38755/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:55.831 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":1768623149255971485,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623151464722804,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623153674515595,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623155884895516,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623158098262012,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623160311519532,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623162531082322,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623164747817064,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623166964437816,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623169176583561,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623171394975374,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623173610957545,"ephemeral":false}]'
2026-01-17 04:12:55.832 DEBUG [tests.e2e.test_e2e] Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623149255971485, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623151464722804, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623153674515595, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623155884895516, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623158098262012, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623160311519532, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623162531082322, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623164747817064, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623166964437816, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623169176583561, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623171394975374, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768623173610957545, 'ephemeral': False}]
2026-01-17 04:12:55.837 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:12:55.838 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:12:55.838 DEBUG [src.node.waku_node] Stopping container with id f4147c8fc1e4
2026-01-17 04:12:56.409 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:56.410 DEBUG [src.node.waku_node] Stopping container with id 4ed737a3c679
2026-01-17 04:12:56.995 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:56.995 DEBUG [src.node.waku_node] Stopping container with id d5f14a39d487
2026-01-17 04:12:57.223 ERROR [src.node.docker_mananger] Max retries reached for container f4147c8fc1e4. Exiting log stream.
2026-01-17 04:12:57.565 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:57.566 DEBUG [src.node.waku_node] Stopping container with id 0e8919206d42
2026-01-17 04:12:57.809 ERROR [src.node.docker_mananger] Max retries reached for container 4ed737a3c679. Exiting log stream.
2026-01-17 04:12:58.380 ERROR [src.node.docker_mananger] Max retries reached for container d5f14a39d487. Exiting log stream.
2026-01-17 04:13:08.146 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:13:08.147 DEBUG [src.node.waku_node] Stopping container with id b1933f51f46d
2026-01-17 04:13:08.690 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:13:08.693 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:13:08.763 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:13:08.836 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:13:08.908 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:13:09.000 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:13:09.022 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-01-17 04:16:58.249 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:16:58.250 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/0] with id: 2026-01-17_04-16-58__efe5df19-3247-44bd-a0ba-06f47cd0bc0f
2026-01-17 04:16:58.250 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:16:58.250 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:16:58.250 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:16:58.257 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:16:58.257 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-16-58__efe5df19-3247-44bd-a0ba-06f47cd0bc0f__wakuorg_nwaku:latest.log
2026-01-17 04:16:58.257 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:16:58.257 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:16:58.259 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:16:58.259 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.211
2026-01-17 04:16:58.259 DEBUG [src.node.docker_mananger] Generated ports ['37132', '37133', '37134', '37135', '37136']
2026-01-17 04:16:58.259 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-01-17 04:16:58.259 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:16:58.259 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:16:58.260 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:16:58.260 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:16:58.260 DEBUG [src.node.docker_mananger] docker run -i -t -p 37132:37132 -p 37133:37133 -p 37134:37134 -p 37135:37135 -p 37136:37136 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37134 --rest-port=37132 --tcp-port=37133 --discv5-udp-port=37135 --rest-address=0.0.0.0 --nat=extip:172.18.46.211 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=acfd255151cac15f8cf981deac32c56b67a08a5ad3bfa706eabebd6dbcb82add --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37136 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:16:58.434 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.211 waku 01f95e5dc40a3b1f0d8d8c0d4a44a3d494a1e1e5fbff9dc6e6dd20579982e3de
2026-01-17 04:16:58.462 DEBUG [src.node.docker_mananger] Container started with ID 01f95e5dc40a. Setting up logs at ./log/docker/node1_2026-01-17_04-16-58__efe5df19-3247-44bd-a0ba-06f47cd0bc0f__wakuorg_nwaku:latest.log
2026-01-17 04:16:58.462 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37132
2026-01-17 04:16:58.464 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:16:58.521 ERROR [src.node.docker_mananger] Max retries reached for container 610d0a8dc6a5. Exiting log stream.
2026-01-17 04:16:59.037 ERROR [src.node.docker_mananger] Max retries reached for container fc0ef7b44dac. Exiting log stream.
2026-01-17 04:16:59.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37132/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:59.467 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-17 04:16:59.467 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:16:59.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37132/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:59.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.211/tcp/37133/p2p/16Uiu2HAmPFVh4EFBLgAzcisTNqXmguSEVnbXSdaC9y8MqTYsEU8K","/ip4/172.18.46.211/tcp/37134/ws/p2p/16Uiu2HAmPFVh4EFBLgAzcisTNqXmguSEVnbXSdaC9y8MqTYsEU8K"],"enrUri":"enr:-L24QC6V1z8mLipHKI1LOfCYrJH7MHORwp5AUJubkbuIJ8u9ekowCMb3Xnh1BK69T1Bs6OCsG6iCYLmwnY2NlBHTyoUCgmlkgnY0gmlwhKwSLtOKbXVsdGlhZGRyc5YACASsEi7TBpENAAoErBIu0waRDt0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDnWvK4t_lSwoj31_xS3Ny7efA1udlja2XH7pCmO_3GHyDdGNwgpENg3VkcIKRD4V3YWt1MgU"}'
2026-01-17 04:16:59.470 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:16:59.476 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:16:59.476 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-16-58__efe5df19-3247-44bd-a0ba-06f47cd0bc0f__wakuorg_nwaku:latest.log
2026-01-17 04:16:59.476 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:16:59.477 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:16:59.478 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:16:59.478 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.228.143
2026-01-17 04:16:59.478 DEBUG [src.node.docker_mananger] Generated ports ['53971', '53972', '53973', '53974', '53975']
2026-01-17 04:16:59.478 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-01-17 04:16:59.478 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:16:59.479 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:16:59.479 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:16:59.479 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:16:59.479 DEBUG [src.node.docker_mananger] docker run -i -t -p 53971:53971 -p 53972:53972 -p 53973:53973 -p 53974:53974 -p 53975:53975 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53973 --rest-port=53971 --tcp-port=53972 --discv5-udp-port=53974 --rest-address=0.0.0.0 --nat=extip:172.18.228.143 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=e0cfc0f39fab26b476c1e9ddfddf1ca2fe54e0f0d11613a07cafef62b64260e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53975 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC6V1z8mLipHKI1LOfCYrJH7MHORwp5AUJubkbuIJ8u9ekowCMb3Xnh1BK69T1Bs6OCsG6iCYLmwnY2NlBHTyoUCgmlkgnY0gmlwhKwSLtOKbXVsdGlhZGRyc5YACASsEi7TBpENAAoErBIu0waRDt0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDnWvK4t_lSwoj31_xS3Ny7efA1udlja2XH7pCmO_3GHyDdGNwgpENg3VkcIKRD4V3YWt1MgU
2026-01-17 04:16:59.653 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.228.143 waku 2c4151d65550c7861eb8277dbe36c4eddc25f2ea5a51caee93e6a25f49b3adec
2026-01-17 04:16:59.681 DEBUG [src.node.docker_mananger] Container started with ID 2c4151d65550. Setting up logs at ./log/docker/node2_2026-01-17_04-16-58__efe5df19-3247-44bd-a0ba-06f47cd0bc0f__wakuorg_nwaku:latest.log
2026-01-17 04:16:59.681 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53971
2026-01-17 04:16:59.682 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:17:00.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53971/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:00.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"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-17 04:17:00.703 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:17:00.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53971/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:00.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.143/tcp/53972/p2p/16Uiu2HAmShHKqtq4p7rrCDSeMAxDs64PmC9dzTLZ489w4dA9BGdt","/ip4/172.18.228.143/tcp/53973/ws/p2p/16Uiu2HAmShHKqtq4p7rrCDSeMAxDs64PmC9dzTLZ489w4dA9BGdt"],"enrUri":"enr:-L24QMeDnq1A-cUnhNOWLNnulec3wjh5nHRbQmPfLrdRHJDPQUgAlM_ARkq1YEj8N7GyoOtGCfbQJvVfS-PQFKRyjEACgmlkgnY0gmlwhKwS5I-KbXVsdGlhZGRyc5YACASsEuSPBtLUAAoErBLkjwbS1d0DgnJzhQAFAQAAiXNlY3AyNTZrMaED0Jn47GsQnG_QbqDvdCc6FJllWKH9nAHvMIQk7Gnm2KeDdGNwgtLUg3VkcILS1oV3YWt1MgE"}'
2026-01-17 04:17:00.708 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:17:00.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53971/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.211/tcp/37133/p2p/16Uiu2HAmPFVh4EFBLgAzcisTNqXmguSEVnbXSdaC9y8MqTYsEU8K"]'
2026-01-17 04:17:00.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:00.712 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37132/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-01-17 04:17:00.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:00.714 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53971/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-01-17 04:17:00.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:00.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37132/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-17 04:17:00.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:00.722 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:00.822 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:00.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:00.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623420717187239,"ephemeral":false,"proof":""}]'
2026-01-17 04:17:00.826 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:00.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53971/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:00.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623420717187239,"ephemeral":false,"proof":""}]'
2026-01-17 04:17:00.831 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:17:00.832 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:17:00.833 DEBUG [src.node.waku_node] Stopping container with id 01f95e5dc40a
2026-01-17 04:17:01.366 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:17:01.366 DEBUG [src.node.waku_node] Stopping container with id 2c4151d65550
2026-01-17 04:17:01.865 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:17:01.868 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:17:01.872 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:17:01.877 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,60 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metadata_protocol_mounted_also_on_non_1_clusters with id: 2026-01-17_04-28-53__abdfeb3f-0b9f-473e-8b72-e8be4d3948cd
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-17_04-28-53__abdfeb3f-0b9f-473e-8b72-e8be4d3948cd__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.31
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38611', '38612', '38613', '38614', '38615']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38611:38611 -p 38612:38612 -p 38613:38613 -p 38614:38614 -p 38615:38615 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38613 --rest-port=38611 --tcp-port=38612 --discv5-udp-port=38614 --rest-address=0.0.0.0 --nat=extip:172.18.251.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bebaacb0ddfbb2ee140b90bfd8ebeee688b5aa4aeedc47bf55c0cadc8a1f4dd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38615 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.31 waku db62854b0cba993c964e4bb9220b187e21c51b1c9962ff54096e0efd36f7cda1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db62854b0cba. Setting up logs at ./log/docker/node1_2026-01-17_04-28-53__abdfeb3f-0b9f-473e-8b72-e8be4d3948cd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38611
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:38611/health" -H "Content-Type: application/json" -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:38611/debug/v1/info" -H "Content-Type: application/json" -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.31/tcp/38612/p2p/16Uiu2HAmNo79AB3ZG77iafHvXb3sFTFWv5vRLBmfeupE2AdVMH4C","/ip4/172.18.251.31/tcp/38613/ws/p2p/16Uiu2HAmNo79AB3ZG77iafHvXb3sFTFWv5vRLBmfeupE2AdVMH4C"],"enrUri":"enr:-L24QHUuFQCKk4HJ9iwiHfOIartZJkSpnwGBKm2zjddgNmcWBnBLdAwxqrpAXuX--vM1KIvA7---rH-4EdlrgRB-QzICgmlkgnY0gmlwhKwS-x-KbXVsdGlhZGRyc5YACASsEvsfBpbUAAoErBL7HwaW1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlqkxtSz1qCfB7u-SekIzVUJXv-GKnyjuiwYJxXclZBmDdGNwgpbUg3VkcIKW1oV3YWt1MgE"}'
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-17_04-28-53__abdfeb3f-0b9f-473e-8b72-e8be4d3948cd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.135.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43218', '43219', '43220', '43221', '43222']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43218:43218 -p 43219:43219 -p 43220:43220 -p 43221:43221 -p 43222:43222 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43220 --rest-port=43218 --tcp-port=43219 --discv5-udp-port=43221 --rest-address=0.0.0.0 --nat=extip:172.18.135.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c10cbecbe3cfc814b2f5f6a6a5abfe94ba2fa653d073e11b0ffd320c1ede2ea3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43222 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHUuFQCKk4HJ9iwiHfOIartZJkSpnwGBKm2zjddgNmcWBnBLdAwxqrpAXuX--vM1KIvA7---rH-4EdlrgRB-QzICgmlkgnY0gmlwhKwS-x-KbXVsdGlhZGRyc5YACASsEvsfBpbUAAoErBL7HwaW1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlqkxtSz1qCfB7u-SekIzVUJXv-GKnyjuiwYJxXclZBmDdGNwgpbUg3VkcIKW1oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.6 waku b1a054155340ea36d5bcfe11ed5ddf146b12a55dd77491e0fbc2f3a7897418e6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b1a054155340. Setting up logs at ./log/docker/node2_2026-01-17_04-28-53__abdfeb3f-0b9f-473e-8b72-e8be4d3948cd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43218
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:43218/health" -H "Content-Type: application/json" -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:43218/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.6/tcp/43219/p2p/16Uiu2HAm7qgbKQBgFnTHaiVfmuvLs8dtmyRxtYgXGBJn1FNk6JQx","/ip4/172.18.135.6/tcp/43220/ws/p2p/16Uiu2HAm7qgbKQBgFnTHaiVfmuvLs8dtmyRxtYgXGBJn1FNk6JQx"],"enrUri":"enr:-L24QEVognXRXLynE9L_dRCwFLV70aByttesXReXwc-5EkLAFUu7FQVERJYVdfKImLUjG6s6FkwMpcKpCCsSe0EYEEsCgmlkgnY0gmlwhKwShwaKbXVsdGlhZGRyc5YACASsEocGBqjTAAoErBKHBgao1N0DgnJzhQADAQAAiXNlY3AyNTZrMaECuHLgBU377sO5lpT9g2Zj_mES7tZPYkyasCdHlK8P_emDdGNwgqjTg3VkcIKo1YV3YWt1MgE"}'
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:43218/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.251.31/tcp/38612/p2p/16Uiu2HAmNo79AB3ZG77iafHvXb3sFTFWv5vRLBmfeupE2AdVMH4C"]'
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:141 Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-01-17 04:28:54.183+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
DEBUG  src.node.docker_mananger:docker_mananger.py:141 Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-01-17 04:28:55.419+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
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 db62854b0cba
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b1a054155340
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,73 @@
2026-01-17 04:29:16.169 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:29:16.169 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/22/sometopic/someencoding] with id: 2026-01-17_04-29-16__8b7b047b-bd7a-4701-977c-d28726e82dca
2026-01-17 04:29:16.170 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:29:16.170 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:29:16.170 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:29:16.177 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:29:16.177 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-29-16__8b7b047b-bd7a-4701-977c-d28726e82dca__wakuorg_nwaku:latest.log
2026-01-17 04:29:16.177 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:29:16.178 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:29:16.179 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:29:16.179 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.36
2026-01-17 04:29:16.179 DEBUG [src.node.docker_mananger] Generated ports ['20509', '20510', '20511', '20512', '20513']
2026-01-17 04:29:16.179 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:29:16.180 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:29:16.180 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:29:16.180 DEBUG [src.node.docker_mananger] docker run -i -t -p 20509:20509 -p 20510:20510 -p 20511:20511 -p 20512:20512 -p 20513:20513 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20511 --rest-port=20509 --tcp-port=20510 --discv5-udp-port=20512 --rest-address=0.0.0.0 --nat=extip:172.18.12.36 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2f629fd5eb4dcef6fa64b5a24ea4ea55337d683ab0f6d329d27ebc95fbfdaaa6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20513 --metrics-logging=true --relay=true --filter=true --content-topic=/app/22/sometopic/someencoding
2026-01-17 04:29:16.359 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.36 waku 002861d94b1975d4b2ea13c036a9333b084358b21c13b22499a243c011484366
2026-01-17 04:29:16.394 DEBUG [src.node.docker_mananger] Container started with ID 002861d94b19. Setting up logs at ./log/docker/node1_2026-01-17_04-29-16__8b7b047b-bd7a-4701-977c-d28726e82dca__wakuorg_nwaku:latest.log
2026-01-17 04:29:16.394 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20509
2026-01-17 04:29:16.395 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:29:16.410 ERROR [src.node.docker_mananger] Max retries reached for container 7d05939caf58. Exiting log stream.
2026-01-17 04:29:16.968 ERROR [src.node.docker_mananger] Max retries reached for container 6213380cb81f. Exiting log stream.
2026-01-17 04:29:17.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20509/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:17.398 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-17 04:29:17.399 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:29:17.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20509/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:17.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.36/tcp/20510/p2p/16Uiu2HAmQFDhZPZ4FKR5UyVBscQ8gBjyYXFY6K66mcbkfKC3EYUU","/ip4/172.18.12.36/tcp/20511/ws/p2p/16Uiu2HAmQFDhZPZ4FKR5UyVBscQ8gBjyYXFY6K66mcbkfKC3EYUU"],"enrUri":"enr:-L24QNWdy-BHEefAqzj51BOgmLFw-s88cGyOpqiqQhMm8eS3fHh__g08J-G7n80jz5Q5jsKujKoX0muwtDz7RY23KccCgmlkgnY0gmlwhKwSDCSKbXVsdGlhZGRyc5YACASsEgwkBlAeAAoErBIMJAZQH90DgnJzhQACAQAAiXNlY3AyNTZrMaEDrDVl4vXw7pUL6XEa4lTmTmcBOgvfPjSrUdjiSDD79B2DdGNwglAeg3VkcIJQIIV3YWt1MgU"}'
2026-01-17 04:29:17.401 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:29:17.408 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:29:17.408 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-29-16__8b7b047b-bd7a-4701-977c-d28726e82dca__wakuorg_nwaku:latest.log
2026-01-17 04:29:17.408 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:29:17.408 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:29:17.409 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:29:17.409 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.235.12
2026-01-17 04:29:17.410 DEBUG [src.node.docker_mananger] Generated ports ['25056', '25057', '25058', '25059', '25060']
2026-01-17 04:29:17.410 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:29:17.410 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:29:17.410 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:29:17.410 DEBUG [src.node.docker_mananger] docker run -i -t -p 25056:25056 -p 25057:25057 -p 25058:25058 -p 25059:25059 -p 25060:25060 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25058 --rest-port=25056 --tcp-port=25057 --discv5-udp-port=25059 --rest-address=0.0.0.0 --nat=extip:172.18.235.12 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=daedfcc084a565b4f7cce4e9c90ae6f6b7b04f7d8cacac5efcee37b9097cfdec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25060 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNWdy-BHEefAqzj51BOgmLFw-s88cGyOpqiqQhMm8eS3fHh__g08J-G7n80jz5Q5jsKujKoX0muwtDz7RY23KccCgmlkgnY0gmlwhKwSDCSKbXVsdGlhZGRyc5YACASsEgwkBlAeAAoErBIMJAZQH90DgnJzhQACAQAAiXNlY3AyNTZrMaEDrDVl4vXw7pUL6XEa4lTmTmcBOgvfPjSrUdjiSDD79B2DdGNwglAeg3VkcIJQIIV3YWt1MgU --content-topic=/app/22/sometopic/someencoding
2026-01-17 04:29:17.597 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.235.12 waku 1bb04fa25d62be39df36876dcc39cc7ec80d8fae2f9ef079c5df3a83547232d2
2026-01-17 04:29:17.626 DEBUG [src.node.docker_mananger] Container started with ID 1bb04fa25d62. Setting up logs at ./log/docker/node2_2026-01-17_04-29-16__8b7b047b-bd7a-4701-977c-d28726e82dca__wakuorg_nwaku:latest.log
2026-01-17 04:29:17.627 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25056
2026-01-17 04:29:17.627 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:29:18.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25056/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:18.645 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-17 04:29:18.646 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:29:18.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25056/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:18.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.12/tcp/25057/p2p/16Uiu2HAmJpLtW7L6AcFCmKNEdZ8hcZM4SEJSGxof7kTjWQ72Z6qe","/ip4/172.18.235.12/tcp/25058/ws/p2p/16Uiu2HAmJpLtW7L6AcFCmKNEdZ8hcZM4SEJSGxof7kTjWQ72Z6qe"],"enrUri":"enr:-L24QES866GviQb6xsyWUuKABvH0Ltyaa00WhmQgwWKizYcqBNCxcyOkiBxZvIZ3G3OzxCMa2HEAmar9NQXxrW3iJcECgmlkgnY0gmlwhKwS6wyKbXVsdGlhZGRyc5YACASsEusMBmHhAAoErBLrDAZh4t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDW4uSR22MJyGQg37s9FRwqF_BGfZaIjClxgTxHWxV6smDdGNwgmHhg3VkcIJh44V3YWt1MgE"}'
2026-01-17 04:29:18.651 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:29:18.652 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25056/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.36/tcp/20510/p2p/16Uiu2HAmQFDhZPZ4FKR5UyVBscQ8gBjyYXFY6K66mcbkfKC3EYUU"]'
2026-01-17 04:29:18.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:18.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20509/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-01-17 04:29:18.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:18.660 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25056/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-01-17 04:29:18.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:18.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20509/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:18.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:18.668 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:18.768 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:18.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20509/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:18.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768624158662703152,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:18.773 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:18.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25056/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:18.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768624158662703152,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:18.778 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:29:18.779 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:29:18.779 DEBUG [src.node.waku_node] Stopping container with id 002861d94b19
2026-01-17 04:29:19.292 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:29:19.292 DEBUG [src.node.waku_node] Stopping container with id 1bb04fa25d62
2026-01-17 04:29:19.824 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:29:19.825 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:29:19.830 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:29:19.835 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,72 @@
2026-01-17 04:16:06.235 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:16:06.236 DEBUG [tests.conftest] Running test: test_filter_works_with_auto_sharding with id: 2026-01-17_04-16-06__6c4c9794-e6b3-4ef7-92dd-015676be8c04
2026-01-17 04:16:06.236 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:16:06.236 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:16:06.237 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:16:06.244 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:16:06.244 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-16-06__6c4c9794-e6b3-4ef7-92dd-015676be8c04__wakuorg_nwaku:latest.log
2026-01-17 04:16:06.244 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:16:06.244 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:16:06.246 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:16:06.246 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.140
2026-01-17 04:16:06.246 DEBUG [src.node.docker_mananger] Generated ports ['31778', '31779', '31780', '31781', '31782']
2026-01-17 04:16:06.246 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:16:06.246 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:16:06.246 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:16:06.247 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:16:06.247 DEBUG [src.node.docker_mananger] docker run -i -t -p 31778:31778 -p 31779:31779 -p 31780:31780 -p 31781:31781 -p 31782:31782 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31780 --rest-port=31778 --tcp-port=31779 --discv5-udp-port=31781 --rest-address=0.0.0.0 --nat=extip:172.18.48.140 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=adbdd64aceb52b567949b9b99ea8c8dbf1fec9584fc928475ecd662c9f550ce6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31782 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
2026-01-17 04:16:06.428 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.140 waku 64bd11bc3134e04661162895323c850a34fa9eec64f758cd5c0999d7a325a850
2026-01-17 04:16:06.460 DEBUG [src.node.docker_mananger] Container started with ID 64bd11bc3134. Setting up logs at ./log/docker/node1_2026-01-17_04-16-06__6c4c9794-e6b3-4ef7-92dd-015676be8c04__wakuorg_nwaku:latest.log
2026-01-17 04:16:06.461 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31778
2026-01-17 04:16:06.462 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:16:06.485 ERROR [src.node.docker_mananger] Max retries reached for container ce83ee07def3. Exiting log stream.
2026-01-17 04:16:07.029 ERROR [src.node.docker_mananger] Max retries reached for container f8df513e7f82. Exiting log stream.
2026-01-17 04:16:07.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31778/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:07.466 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-17 04:16:07.466 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:16:07.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31778/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:07.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.140/tcp/31779/p2p/16Uiu2HAmNq1Xfo6r8DhvzE3z2yKAFxN4uGCccRPUyTKB2GF6tyNW","/ip4/172.18.48.140/tcp/31780/ws/p2p/16Uiu2HAmNq1Xfo6r8DhvzE3z2yKAFxN4uGCccRPUyTKB2GF6tyNW"],"enrUri":"enr:-L24QNs0ZghTOw7xHFl9l9BLjSq6WBeZ-d8FWTVq5YxmBySvb3WWQdOiqnzMTae0xqY0lwz0N9_96z-adeLxqdzVz_wCgmlkgnY0gmlwhKwSMIyKbXVsdGlhZGRyc5YACASsEjCMBnwjAAoErBIwjAZ8JN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDlyYCqlANNR69ufs2EKnDeHgA4B-HaiTSkpQANy27KQeDdGNwgnwjg3VkcIJ8JYV3YWt1MgU"}'
2026-01-17 04:16:07.469 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:16:07.476 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:16:07.476 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-16-06__6c4c9794-e6b3-4ef7-92dd-015676be8c04__wakuorg_nwaku:latest.log
2026-01-17 04:16:07.476 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:16:07.476 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:16:07.478 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:16:07.478 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.103.183
2026-01-17 04:16:07.478 DEBUG [src.node.docker_mananger] Generated ports ['15008', '15009', '15010', '15011', '15012']
2026-01-17 04:16:07.478 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:16:07.478 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:16:07.478 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:16:07.478 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:16:07.479 DEBUG [src.node.docker_mananger] docker run -i -t -p 15008:15008 -p 15009:15009 -p 15010:15010 -p 15011:15011 -p 15012:15012 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15010 --rest-port=15008 --tcp-port=15009 --discv5-udp-port=15011 --rest-address=0.0.0.0 --nat=extip:172.18.103.183 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=accba7be99ad0f8e95fe36d2f0ad3ed0ce5d398605ffcceb67ceca0901e7bfdc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15012 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNs0ZghTOw7xHFl9l9BLjSq6WBeZ-d8FWTVq5YxmBySvb3WWQdOiqnzMTae0xqY0lwz0N9_96z-adeLxqdzVz_wCgmlkgnY0gmlwhKwSMIyKbXVsdGlhZGRyc5YACASsEjCMBnwjAAoErBIwjAZ8JN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDlyYCqlANNR69ufs2EKnDeHgA4B-HaiTSkpQANy27KQeDdGNwgnwjg3VkcIJ8JYV3YWt1MgU --filternode=/ip4/172.18.48.140/tcp/31779/p2p/16Uiu2HAmNq1Xfo6r8DhvzE3z2yKAFxN4uGCccRPUyTKB2GF6tyNW --content-topic=/myapp/1/latest/proto
2026-01-17 04:16:07.661 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.103.183 waku 8416dc5c1f63cdf4236c3a6a84eb8978c60bde6a491b8491cdba99d0c506e04d
2026-01-17 04:16:07.695 DEBUG [src.node.docker_mananger] Container started with ID 8416dc5c1f63. Setting up logs at ./log/docker/node2_2026-01-17_04-16-06__6c4c9794-e6b3-4ef7-92dd-015676be8c04__wakuorg_nwaku:latest.log
2026-01-17 04:16:07.696 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15008
2026-01-17 04:16:07.696 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:16:08.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15008/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:08.700 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-17 04:16:08.700 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:16:08.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15008/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:08.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.183/tcp/15009/p2p/16Uiu2HAmCGqZd8NCqGWBzdKzf7o3rWa9RvuW6i2EJVKHN4ZzADTJ","/ip4/172.18.103.183/tcp/15010/ws/p2p/16Uiu2HAmCGqZd8NCqGWBzdKzf7o3rWa9RvuW6i2EJVKHN4ZzADTJ"],"enrUri":"enr:-L24QEBS01FKaJmm6bl5leYdJl34wzK0wwZNg6RedeNItocSYEc4GMdbdX8NkyKVNFVpD78CVrlNHzWsz0KIMVEGm8UCgmlkgnY0gmlwhKwSZ7eKbXVsdGlhZGRyc5YACASsEme3BjqhAAoErBJntwY6ot0DgnJzhQACAQAAiXNlY3AyNTZrMaEC-lNJS-XWJN59mAHThsxK1AqaZD9kt9lAoDka_5f-ht2DdGNwgjqhg3VkcII6o4V3YWt1MgA"}'
2026-01-17 04:16:08.703 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:16:08.704 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15008/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.140/tcp/31779/p2p/16Uiu2HAmNq1Xfo6r8DhvzE3z2yKAFxN4uGCccRPUyTKB2GF6tyNW"]'
2026-01-17 04:16:08.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:08.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31778/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-17 04:16:08.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:08.745 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15008/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b7bef860-951b-4a8e-98d4-ee7048c46b16", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2026-01-17 04:16:08.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b7bef860-951b-4a8e-98d4-ee7048c46b16","statusDesc":"OK"}'
2026-01-17 04:16:08.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31778/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:16:08.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:16:08.765 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:16:08.865 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:16:08.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15008/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:16:08.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623368757461398,"ephemeral":false}]'
2026-01-17 04:16:08.872 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:16:08.873 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:16:08.873 DEBUG [src.node.waku_node] Stopping container with id 64bd11bc3134
2026-01-17 04:16:09.388 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:16:09.388 DEBUG [src.node.waku_node] Stopping container with id 8416dc5c1f63
2026-01-17 04:16:09.914 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:16:09.915 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:16:09.921 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:16:09.925 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,228 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_multiple_store_messages with id: 2026-01-17_04-29-12__f0da44b7-6e94-4f92-8b5c-67ee7bcf4639
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-17_04-29-12__f0da44b7-6e94-4f92-8b5c-67ee7bcf4639__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.220.133
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57198', '57199', '57200', '57201', '57202']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57198:57198 -p 57199:57199 -p 57200:57200 -p 57201:57201 -p 57202:57202 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57200 --rest-port=57198 --tcp-port=57199 --discv5-udp-port=57201 --rest-address=0.0.0.0 --nat=extip:172.18.220.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef2720fd5eeebe4ddb7a38da9d7c64fa1ac7bfcb628addc9b89bd81d5f66746e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57202 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.133 waku a0e60ecb759cd8e225a4fc59eb7fda92e9856997bd2ebc6e9437ad1ba0131878
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a0e60ecb759c. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-29-12__f0da44b7-6e94-4f92-8b5c-67ee7bcf4639__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57198
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 badd2a9db843. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c2735ad6145c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57198/health" -H "Content-Type: application/json" -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:57198/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.133/tcp/57199/p2p/16Uiu2HAmJ7eLKxu81mTQv3dNqnC3YdVQ4hYTK8SSdnrQ2R3q97Ef","/ip4/172.18.220.133/tcp/57200/ws/p2p/16Uiu2HAmJ7eLKxu81mTQv3dNqnC3YdVQ4hYTK8SSdnrQ2R3q97Ef"],"enrUri":"enr:-L24QDFfbyL1kF_TOwFjHTxYt3lP1nNDkULeWnAoNmtUuSotXiHp8_YwOmegZKHaT94iP-iAA-pNWPZM1w82GDxzLWQCgmlkgnY0gmlwhKwS3IWKbXVsdGlhZGRyc5YACASsEtyFBt9vAAoErBLchQbfcN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUR570Ganpg-7BlPK6G2bibHgW-poGHfQeNVjr57GdvCDdGNwgt9vg3VkcILfcYV3YWt1MgM"}'
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-17_04-29-12__f0da44b7-6e94-4f92-8b5c-67ee7bcf4639__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.2.128
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30132', '30133', '30134', '30135', '30136']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30132:30132 -p 30133:30133 -p 30134:30134 -p 30135:30135 -p 30136:30136 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30134 --rest-port=30132 --tcp-port=30133 --discv5-udp-port=30135 --rest-address=0.0.0.0 --nat=extip:172.18.2.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=72ba7230a9fe04ace7d0f0f6ef5a0adfeefa7461a9551fb16be34c7cf7ef5e40 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30136 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDFfbyL1kF_TOwFjHTxYt3lP1nNDkULeWnAoNmtUuSotXiHp8_YwOmegZKHaT94iP-iAA-pNWPZM1w82GDxzLWQCgmlkgnY0gmlwhKwS3IWKbXVsdGlhZGRyc5YACASsEtyFBt9vAAoErBLchQbfcN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUR570Ganpg-7BlPK6G2bibHgW-poGHfQeNVjr57GdvCDdGNwgt9vg3VkcILfcYV3YWt1MgM --storenode=/ip4/172.18.220.133/tcp/57199/p2p/16Uiu2HAmJ7eLKxu81mTQv3dNqnC3YdVQ4hYTK8SSdnrQ2R3q97Ef --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.128 waku 99433a1c4744ece069516245a6a641345e6a38ed814d9d58004d04ff7c328028
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 99433a1c4744. Setting up logs at ./log/docker/store_node1_2026-01-17_04-29-12__f0da44b7-6e94-4f92-8b5c-67ee7bcf4639__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30132
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:30132/health" -H "Content-Type: application/json" -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:30132/debug/v1/info" -H "Content-Type: application/json" -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.128/tcp/30133/p2p/16Uiu2HAmVYFxtZ2KDysYUaARYkcs33SXXAEnLatAdYDvu5ZEYLrd","/ip4/172.18.2.128/tcp/30134/ws/p2p/16Uiu2HAmVYFxtZ2KDysYUaARYkcs33SXXAEnLatAdYDvu5ZEYLrd"],"enrUri":"enr:-L24QM73Ul83MIPu8lSJkgOE86Gdzkw5JRoi4N9tzTEKwqe6W_fM34HlEn8Hd376o6YZbP09UEGQsCLTn-bIwWgwi74CgmlkgnY0gmlwhKwSAoCKbXVsdGlhZGRyc5YACASsEgKABnW1AAoErBICgAZ1tt0DgnJzhQADAQAAiXNlY3AyNTZrMaED-t1EQ1BOt_14k3_pJUDjJ27v7Ub1VoqQ3JPzw-i2wZKDdGNwgnW1g3VkcIJ1t4V3YWt1MgM"}'
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:30132/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.220.133/tcp/57199/p2p/16Uiu2HAmJ7eLKxu81mTQv3dNqnC3YdVQ4hYTK8SSdnrQ2R3q97Ef"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/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:30132/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:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57198/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xccc248f6271cc060d7496ca4c01e51bc04cb36ce2211614eb3c04a874dfee8dc"},{"messageHash":"0x17369d9b5932b8a4bca28dbcf1bb57b60daae87b192379bfc0a856d146f12461"},{"messageHash":"0x9ea524fdc5a9df74eddba26e81cc2da1b565330829e24b4ef2a3f0685f5d1ece"},{"messageHash":"0x2781abf00a244ceadb931b2ea6ed33a7ae5f4c20c45f4f090799741cbaba4037"},{"messageHash":"0xeae517aec33d6d53db0961e06ea5648ba97c4e736942c6f3df2738ebe43dab20"},{"messageHash":"0x8733dd22ff8ee8345c3de5077c519da92e20524823bb7b26ba612ce46a4c8513"},{"messageHash":"0xe3492b31fbbad7a11dc7a598b796f2fcb24ba32f9a2a271035c0a0ff8061dddc"},{"messageHash":"0xdd6eb8389be6a23aed894a1b91c68c183e0f1894e581c9bdf1877530158d8828"},{"messageHash":"0x2a772fee2afc9b48f71ab13ee3b008b4d201ac3eb3435317f1e29a5b373394d0"},{"messageHash":"0xc12ff999acfde2d88bda023080fe921c0cb643d4e68bb2b8f54c3b9d61dddd40"},{"messageHash":"0xf3c9c5648aeb03373c41c63250f5ed11be5b0b6a5528707f19fa350acca89b4b"},{"messageHash":"0x60087832094d2bd5cb60c91e298b72f580c5e8fe7e6b5eb3dd6972487e23e94c"},{"messageHash":"0x2034fb8a07a0ca361c5fbc97ce2cc545cf465fa0e77fadd01a6b01721d5396d9"},{"messageHash":"0x7ecf5c6eb2029eea9dff3a8ae87d75a79959ee2c662645981692fbd8ca878a36"},{"messageHash":"0x2eaadd59bf27d6fb2548c6ec31ec9543634992d02099ce10670160ad41ad08b0"},{"messageHash":"0x6df3ed6af706e360edb9038692f4d88414141dd01acec18160c7b20ae1efff97"},{"messageHash":"0x9b2fcbec0c69daaf287398b19e639006da5d0446c895e5957efca465cf6141ef"},{"messageHash":"0xa9700f100a157cc7f7e71cd4e8795eab59ea34d3ec763dccc1f0879560bd2d02"},{"messageHash":"0x3a85822ceb143cecdd5e865b5c48602290e8d7f5f36097a66737bcfedca22f50"},{"messageHash":"0x94536e7f9c40b0897c5fe56dbff2f3501cb63ff12c78558bb385b075fb774346"},{"messageHash":"0x22353553fc3fcfad3a23983f57b7ad26f69c9c6a647a688a3f0d5c5e94b2824c"},{"messageHash":"0x8ac7bc924b986b00c665fb91177ea2c083827f8ee2deb0d9c5b9d2cffb7ba148"},{"messageHash":"0x60ae629b034bc8e8ce66d2be84b64c51508588b1d43ccb3bba42b7cfa97ea07f"},{"messageHash":"0x58a0367958a3185a6de071bbd48cb086575229275b7340daeff484c1aae1c683"},{"messageHash":"0xeedc3375887d9de0ea5655ebdd4bcb554f9f9b550c67bea26d12687f8f6fd192"},{"messageHash":"0x244585f19b6ce8972de8a4ccb0c66f07d99d6951fd74aca939d52da6704d583c"},{"messageHash":"0x9794812e618c6539237adf1969c898a06959b681a64ca32916348ea26e9366e3"},{"messageHash":"0xd5e92d9e72f326479c3f5884a5af74433b5615ace2f73302822eaa16f15f3e57"},{"messageHash":"0x1069fee860e274220d8dd89fc133180e3257017f066912c06ba3e5419d65df87"},{"messageHash":"0xc4a7435a89111948c6f9489086bacca918b7e73baa61cdd2e1eb93035bd9cdd3"},{"messageHash":"0x227f33dc929ea3299600e5e0524da3189982f7248e6ce2a006e55118c388cac9"},{"messageHash":"0x13e502a57f8a820158e1a0cb63cca4f42c6993aad7ac186cf0df8012bf00dc51"},{"messageHash":"0x9c77c9677563c24c33d4ddf4722b3c19bf9c62a853fb9b855d1668bbd007721e"},{"messageHash":"0x4f4dee4488c0d7fda9e4ce3ec751e67fad05cba29d97ae5b1b694692cbfbe89f"},{"messageHash":"0x6e7339d47dd2096d877b50dce5a16e34c7df92d3e76edc3fbdfe7a751d094fb5"},{"messageHash":"0x3a5335e341815ad4ac3a130d872ae3083807d94468732452d16381a67301c063"},{"messageHash":"0x0df9911bad5e84a35990f869b506e2bb233600fac54c2026de204bf25bafd368"},{"messageHash":"0xc25d1dac83f508561d75c8f69bc18cb455d778b2be36cbc5f40c48c61ea6b2bc"},{"messageHash":"0x0f0bec0c07d7ee393ef8b36943555036c6b8cfec75b2e4476345a912cbda2837"},{"messageHash":"0xb669ae610f966065bf1b1b7330e854713637b3c46a478a16484e5f60c083286e"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30132/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xccc248f6271cc060d7496ca4c01e51bc04cb36ce2211614eb3c04a874dfee8dc"},{"messageHash":"0x17369d9b5932b8a4bca28dbcf1bb57b60daae87b192379bfc0a856d146f12461"},{"messageHash":"0x9ea524fdc5a9df74eddba26e81cc2da1b565330829e24b4ef2a3f0685f5d1ece"},{"messageHash":"0x2781abf00a244ceadb931b2ea6ed33a7ae5f4c20c45f4f090799741cbaba4037"},{"messageHash":"0xeae517aec33d6d53db0961e06ea5648ba97c4e736942c6f3df2738ebe43dab20"},{"messageHash":"0x8733dd22ff8ee8345c3de5077c519da92e20524823bb7b26ba612ce46a4c8513"},{"messageHash":"0xe3492b31fbbad7a11dc7a598b796f2fcb24ba32f9a2a271035c0a0ff8061dddc"},{"messageHash":"0xdd6eb8389be6a23aed894a1b91c68c183e0f1894e581c9bdf1877530158d8828"},{"messageHash":"0x2a772fee2afc9b48f71ab13ee3b008b4d201ac3eb3435317f1e29a5b373394d0"},{"messageHash":"0xc12ff999acfde2d88bda023080fe921c0cb643d4e68bb2b8f54c3b9d61dddd40"},{"messageHash":"0xf3c9c5648aeb03373c41c63250f5ed11be5b0b6a5528707f19fa350acca89b4b"},{"messageHash":"0x60087832094d2bd5cb60c91e298b72f580c5e8fe7e6b5eb3dd6972487e23e94c"},{"messageHash":"0x2034fb8a07a0ca361c5fbc97ce2cc545cf465fa0e77fadd01a6b01721d5396d9"},{"messageHash":"0x7ecf5c6eb2029eea9dff3a8ae87d75a79959ee2c662645981692fbd8ca878a36"},{"messageHash":"0x2eaadd59bf27d6fb2548c6ec31ec9543634992d02099ce10670160ad41ad08b0"},{"messageHash":"0x6df3ed6af706e360edb9038692f4d88414141dd01acec18160c7b20ae1efff97"},{"messageHash":"0x9b2fcbec0c69daaf287398b19e639006da5d0446c895e5957efca465cf6141ef"},{"messageHash":"0xa9700f100a157cc7f7e71cd4e8795eab59ea34d3ec763dccc1f0879560bd2d02"},{"messageHash":"0x3a85822ceb143cecdd5e865b5c48602290e8d7f5f36097a66737bcfedca22f50"},{"messageHash":"0x94536e7f9c40b0897c5fe56dbff2f3501cb63ff12c78558bb385b075fb774346"},{"messageHash":"0x22353553fc3fcfad3a23983f57b7ad26f69c9c6a647a688a3f0d5c5e94b2824c"},{"messageHash":"0x8ac7bc924b986b00c665fb91177ea2c083827f8ee2deb0d9c5b9d2cffb7ba148"},{"messageHash":"0x60ae629b034bc8e8ce66d2be84b64c51508588b1d43ccb3bba42b7cfa97ea07f"},{"messageHash":"0x58a0367958a3185a6de071bbd48cb086575229275b7340daeff484c1aae1c683"},{"messageHash":"0xeedc3375887d9de0ea5655ebdd4bcb554f9f9b550c67bea26d12687f8f6fd192"},{"messageHash":"0x244585f19b6ce8972de8a4ccb0c66f07d99d6951fd74aca939d52da6704d583c"},{"messageHash":"0x9794812e618c6539237adf1969c898a06959b681a64ca32916348ea26e9366e3"},{"messageHash":"0xd5e92d9e72f326479c3f5884a5af74433b5615ace2f73302822eaa16f15f3e57"},{"messageHash":"0x1069fee860e274220d8dd89fc133180e3257017f066912c06ba3e5419d65df87"},{"messageHash":"0xc4a7435a89111948c6f9489086bacca918b7e73baa61cdd2e1eb93035bd9cdd3"},{"messageHash":"0x227f33dc929ea3299600e5e0524da3189982f7248e6ce2a006e55118c388cac9"},{"messageHash":"0x13e502a57f8a820158e1a0cb63cca4f42c6993aad7ac186cf0df8012bf00dc51"},{"messageHash":"0x9c77c9677563c24c33d4ddf4722b3c19bf9c62a853fb9b855d1668bbd007721e"},{"messageHash":"0x4f4dee4488c0d7fda9e4ce3ec751e67fad05cba29d97ae5b1b694692cbfbe89f"},{"messageHash":"0x6e7339d47dd2096d877b50dce5a16e34c7df92d3e76edc3fbdfe7a751d094fb5"},{"messageHash":"0x3a5335e341815ad4ac3a130d872ae3083807d94468732452d16381a67301c063"},{"messageHash":"0x0df9911bad5e84a35990f869b506e2bb233600fac54c2026de204bf25bafd368"},{"messageHash":"0xc25d1dac83f508561d75c8f69bc18cb455d778b2be36cbc5f40c48c61ea6b2bc"},{"messageHash":"0x0f0bec0c07d7ee393ef8b36943555036c6b8cfec75b2e4476345a912cbda2837"},{"messageHash":"0xb669ae610f966065bf1b1b7330e854713637b3c46a478a16484e5f60c083286e"}]}'
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 a0e60ecb759c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 99433a1c4744
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_subscribe_with_invalid_pubsub_topic_format with id: 2026-01-17_04-40-22__3722735f-bf16-46c0-9501-cd325d802e4f
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-17_04-40-22__3722735f-bf16-46c0-9501-cd325d802e4f__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.100.251
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42064', '42065', '42066', '42067', '42068']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42064:42064 -p 42065:42065 -p 42066:42066 -p 42067:42067 -p 42068:42068 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42066 --rest-port=42064 --tcp-port=42065 --discv5-udp-port=42067 --rest-address=0.0.0.0 --nat=extip:172.18.100.251 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0cfa48dcd3d69f5ba7f03912a6ff5f4d0f197cbfeefb9defacee8baa958b4ecb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42068 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.251 waku e6f4cb58aee33c9b947078b7f3ee27135c350a0be01c94bcc927793d5434db8d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 48d50ae3fcb2. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e6f4cb58aee3. Setting up logs at ./log/docker/node1_2026-01-17_04-40-22__3722735f-bf16-46c0-9501-cd325d802e4f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42064
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 3cc2193b4206. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42064/health" -H "Content-Type: application/json" -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:42064/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.251/tcp/42065/p2p/16Uiu2HAm1UUavm8DBCHmrfjvK8Jfm56zy6c4wEVYYgNNYA44J5r2","/ip4/172.18.100.251/tcp/42066/ws/p2p/16Uiu2HAm1UUavm8DBCHmrfjvK8Jfm56zy6c4wEVYYgNNYA44J5r2"],"enrUri":"enr:-L24QE1cYlnn7sEos4OeXLio_0r42J-WRFnQLZjfsEhQIjAXabz09w0lynPmv-cAdFiaOwvro00iaaOrIuuH5c1hOsQCgmlkgnY0gmlwhKwSZPuKbXVsdGlhZGRyc5YACASsEmT7BqRRAAoErBJk-wakUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECWd37ALZH5vfEiKHqDUklHsB1TMRQPD-45QVrpJylPSODdGNwgqRRg3VkcIKkU4V3YWt1MgE"}'
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-17_04-40-22__3722735f-bf16-46c0-9501-cd325d802e4f__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.232.10
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14770', '14771', '14772', '14773', '14774']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14770:14770 -p 14771:14771 -p 14772:14772 -p 14773:14773 -p 14774:14774 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14772 --rest-port=14770 --tcp-port=14771 --discv5-udp-port=14773 --rest-address=0.0.0.0 --nat=extip:172.18.232.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5b99a17a4030958b5a8cf0aa09dbceac6ece5d3bdc6d023bad0d41a1f26847d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14774 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE1cYlnn7sEos4OeXLio_0r42J-WRFnQLZjfsEhQIjAXabz09w0lynPmv-cAdFiaOwvro00iaaOrIuuH5c1hOsQCgmlkgnY0gmlwhKwSZPuKbXVsdGlhZGRyc5YACASsEmT7BqRRAAoErBJk-wakUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECWd37ALZH5vfEiKHqDUklHsB1TMRQPD-45QVrpJylPSODdGNwgqRRg3VkcIKkU4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.232.10 waku 8aa7031e8492473f32011a6a30deb197f037139cba403da3dc6b1ffaa2416771
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8aa7031e8492. Setting up logs at ./log/docker/node2_2026-01-17_04-40-22__3722735f-bf16-46c0-9501-cd325d802e4f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14770
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:14770/health" -H "Content-Type: application/json" -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:14770/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.10/tcp/14771/p2p/16Uiu2HAmRXGTFkFMiLRGVL6QdMWBpkG84pRo2mnbSW9LzaYzT9Vb","/ip4/172.18.232.10/tcp/14772/ws/p2p/16Uiu2HAmRXGTFkFMiLRGVL6QdMWBpkG84pRo2mnbSW9LzaYzT9Vb"],"enrUri":"enr:-L24QHREohry1jx9dVLlLaqmY4pVPBkxPNAcntpVvZDPaDaSRkvMdLAs67HM7-44Rhspm_7WmCBLEI09F6TO68l790QCgmlkgnY0gmlwhKwS6AqKbXVsdGlhZGRyc5YACASsEugKBjmzAAoErBLoCgY5tN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvy19ueppvm65Ilk4s-Jjv1sG0UrvzMVoHTWCYwqbwlqDdGNwgjmzg3VkcII5tYV3YWt1MgE"}'
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:14770/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.251/tcp/42065/p2p/16Uiu2HAm1UUavm8DBCHmrfjvK8Jfm56zy6c4wEVYYgNNYA44J5r2"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.relay.test_subscribe:test_subscribe.py:39 Running test with payload /test/2/rs/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42064/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/1"'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42064/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:39 Running test with payload /waku/3/rs/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42064/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/1"'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42064/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:39 Running test with payload /waku/2/test/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42064/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/1"'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42064/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:39 Running test with payload /waku/2/rs/3/b
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42064/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42064/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:39 Running test with payload /waku/2/rs/0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42064/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42064/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e6f4cb58aee3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8aa7031e8492
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,79 @@
2026-01-17 04:15:29.900 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:15:29.900 DEBUG [tests.conftest] Running test: test_filter_get_message_with_ephemeral with id: 2026-01-17_04-15-29__bc68d5ce-1bac-41dd-9b71-110e70171b15
2026-01-17 04:15:29.900 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:15:29.901 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:15:29.901 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-17 04:15:29.907 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:15:29.908 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-15-29__bc68d5ce-1bac-41dd-9b71-110e70171b15__wakuorg_nwaku:latest.log
2026-01-17 04:15:29.908 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:15:29.908 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:15:29.909 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:15:29.910 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.204
2026-01-17 04:15:29.910 DEBUG [src.node.docker_mananger] Generated ports ['42861', '42862', '42863', '42864', '42865']
2026-01-17 04:15:29.910 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:15:29.910 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:15:29.910 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:15:29.910 DEBUG [src.node.docker_mananger] docker run -i -t -p 42861:42861 -p 42862:42862 -p 42863:42863 -p 42864:42864 -p 42865:42865 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42863 --rest-port=42861 --tcp-port=42862 --discv5-udp-port=42864 --rest-address=0.0.0.0 --nat=extip:172.18.163.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71be5daa4a68c1b44734e951b7ec00b1d104d78cf96d1ba1faf5b2405fbbb2cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42865 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:15:29.996 ERROR [src.node.docker_mananger] Max retries reached for container 87652894e9fc. Exiting log stream.
2026-01-17 04:15:30.109 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.204 waku e800bb10ef3cf6497a18a88ce6a00c6a053e00afd4dcde38d4c034f2aa1eaddb
2026-01-17 04:15:30.143 DEBUG [src.node.docker_mananger] Container started with ID e800bb10ef3c. Setting up logs at ./log/docker/node1_2026-01-17_04-15-29__bc68d5ce-1bac-41dd-9b71-110e70171b15__wakuorg_nwaku:latest.log
2026-01-17 04:15:30.145 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42861
2026-01-17 04:15:30.145 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:15:31.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42861/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:15:31.149 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-17 04:15:31.150 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:15:31.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42861/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:15:31.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.204/tcp/42862/p2p/16Uiu2HAm4qBjaa52iRvaqDotZpVHTh2q3dRvFrWf9DNQ4w8VPiWJ","/ip4/172.18.163.204/tcp/42863/ws/p2p/16Uiu2HAm4qBjaa52iRvaqDotZpVHTh2q3dRvFrWf9DNQ4w8VPiWJ"],"enrUri":"enr:-L24QIOdYJtbUgj5l-M0yNAhv3P-SfDj2ENr6vTtLvpa0MEbArbXA2HpGSXZXF-FxZeRu0CciFR7FPgL6uLccejdfwwCgmlkgnY0gmlwhKwSo8yKbXVsdGlhZGRyc5YACASsEqPMBqduAAoErBKjzAanb90DgnJzhQADAQAAiXNlY3AyNTZrMaECi78vWT70PohRQusYOJgGF03gedzvsprYikQ7kIcwP_eDdGNwgqdug3VkcIKncIV3YWt1MgU"}'
2026-01-17 04:15:31.152 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:15:31.153 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-17 04:15:31.159 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:15:31.160 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-15-29__bc68d5ce-1bac-41dd-9b71-110e70171b15__wakuorg_nwaku:latest.log
2026-01-17 04:15:31.160 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:15:31.160 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:15:31.162 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:15:31.162 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.144.195
2026-01-17 04:15:31.162 DEBUG [src.node.docker_mananger] Generated ports ['4442', '4443', '4444', '4445', '4446']
2026-01-17 04:15:31.162 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:15:31.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:15:31.162 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:15:31.162 DEBUG [src.node.docker_mananger] docker run -i -t -p 4442:4442 -p 4443:4443 -p 4444:4444 -p 4445:4445 -p 4446:4446 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4444 --rest-port=4442 --tcp-port=4443 --discv5-udp-port=4445 --rest-address=0.0.0.0 --nat=extip:172.18.144.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebfce663cb894edad6f3deff41837b7cdfd009fbd7e6243add6c67fff0cafe45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4446 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIOdYJtbUgj5l-M0yNAhv3P-SfDj2ENr6vTtLvpa0MEbArbXA2HpGSXZXF-FxZeRu0CciFR7FPgL6uLccejdfwwCgmlkgnY0gmlwhKwSo8yKbXVsdGlhZGRyc5YACASsEqPMBqduAAoErBKjzAanb90DgnJzhQADAQAAiXNlY3AyNTZrMaECi78vWT70PohRQusYOJgGF03gedzvsprYikQ7kIcwP_eDdGNwgqdug3VkcIKncIV3YWt1MgU --filternode=/ip4/172.18.163.204/tcp/42862/p2p/16Uiu2HAm4qBjaa52iRvaqDotZpVHTh2q3dRvFrWf9DNQ4w8VPiWJ
2026-01-17 04:15:31.359 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.144.195 waku 18154bcff21b74ff81385d4d4dd53561a2a25331e339f6d345604ce882ff8de5
2026-01-17 04:15:31.391 DEBUG [src.node.docker_mananger] Container started with ID 18154bcff21b. Setting up logs at ./log/docker/node2_2026-01-17_04-15-29__bc68d5ce-1bac-41dd-9b71-110e70171b15__wakuorg_nwaku:latest.log
2026-01-17 04:15:31.392 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4442
2026-01-17 04:15:31.392 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:15:32.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4442/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:15:32.397 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-17 04:15:32.397 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:15:32.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4442/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:15:32.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.195/tcp/4443/p2p/16Uiu2HAm7qv2qDnNBXpnxRNmDhX3XTtLF3CNLRaU543TmdQkNek6","/ip4/172.18.144.195/tcp/4444/ws/p2p/16Uiu2HAm7qv2qDnNBXpnxRNmDhX3XTtLF3CNLRaU543TmdQkNek6"],"enrUri":"enr:-L24QKYlwxAyS7GpD-fkC6ZHhVAEhkHg5A7eh7JEAiJA6_N3dHKaBtHbpXuJaRpoqLHV_hTK_7ltynlJp50osL7TLesCgmlkgnY0gmlwhKwSkMOKbXVsdGlhZGRyc5YACASsEpDDBhFbAAoErBKQwwYRXN0DgnJzhQADAQAAiXNlY3AyNTZrMaECuIISVegUq6aFngtA5kDXC3LF3any2G-Vn0PzdMPLsU-DdGNwghFbg3VkcIIRXYV3YWt1MgA"}'
2026-01-17 04:15:32.400 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:15:32.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4442/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.204/tcp/42862/p2p/16Uiu2HAm4qBjaa52iRvaqDotZpVHTh2q3dRvFrWf9DNQ4w8VPiWJ"]'
2026-01-17 04:15:32.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:15:32.436 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-17 04:15:32.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42861/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:15:32.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:15:32.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4442/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4310bb97-41a6-46a9-ae02-89e3bb152e30", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-17 04:15:32.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4310bb97-41a6-46a9-ae02-89e3bb152e30","statusDesc":"OK"}'
2026-01-17 04:15:32.462 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral True
2026-01-17 04:15:32.463 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42861/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
2026-01-17 04:15:32.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:15:32.470 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:15:32.570 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:15:32.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4442/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:15:32.574 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":1768623332462849187,"ephemeral":true}]'
2026-01-17 04:15:32.576 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral False
2026-01-17 04:15:32.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42861/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
2026-01-17 04:15:32.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:15:32.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:15:32.681 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:15:32.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4442/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:15:32.684 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":1768623332576240299,"ephemeral":false}]'
2026-01-17 04:15:32.688 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:15:32.689 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:15:32.689 DEBUG [src.node.waku_node] Stopping container with id e800bb10ef3c
2026-01-17 04:15:33.281 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:15:33.282 DEBUG [src.node.waku_node] Stopping container with id 18154bcff21b
2026-01-17 04:15:33.856 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:15:33.857 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:15:33.863 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:15:33.868 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,105 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_receiving_node_not_connected_directly_to_lightpushing_node with id: 2026-01-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90
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-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90__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-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90__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-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.233.2
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26712', '26713', '26714', '26715', '26716']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26712:26712 -p 26713:26713 -p 26714:26714 -p 26715:26715 -p 26716:26716 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26714 --rest-port=26712 --tcp-port=26713 --discv5-udp-port=26715 --rest-address=0.0.0.0 --nat=extip:172.18.233.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=49f5fdeba5171d40051da0bde5c49f9adefcd617f2dd1fa24cfc3446991eae00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26716 --metrics-logging=true --lightpush=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fa62bf49e8f5. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.233.2 waku 6be56ede8de5d1981005b9eaeeff915c4368fcecc0fbb21e31153e3a20987b30
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6be56ede8de5. Setting up logs at ./log/docker/node1_2026-01-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26712
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 98b82c1eac2f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26712/health" -H "Content-Type: application/json" -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:26712/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.2/tcp/26713/p2p/16Uiu2HAmFYky4eeQ3HQCjXzg34U6551eynYqZXfeaD8UECqALTHx","/ip4/172.18.233.2/tcp/26714/ws/p2p/16Uiu2HAmFYky4eeQ3HQCjXzg34U6551eynYqZXfeaD8UECqALTHx"],"enrUri":"enr:-L24QA6EuL9dBNdxxc90Gm8rCP1Gzs56jD9pqatiaqXzpu3hbGtFPuPyKYzU5873Ayo1FQ2AAshLb5Io298G5JPrff8CgmlkgnY0gmlwhKwS6QKKbXVsdGlhZGRyc5YACASsEukCBmhZAAoErBLpAgZoWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKvpxiADlh3j-j01LYd_H0vUCVeKglbn2P2gAhY5dFEeDdGNwgmhZg3VkcIJoW4V3YWt1Mgk"}'
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.202.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63468', '63469', '63470', '63471', '63472']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63468:63468 -p 63469:63469 -p 63470:63470 -p 63471:63471 -p 63472:63472 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63470 --rest-port=63468 --tcp-port=63469 --discv5-udp-port=63471 --rest-address=0.0.0.0 --nat=extip:172.18.202.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffd9f48e110cbc801bb20b4fe5b69abbc9d871bba4fb076c21bcfa1e48b21adf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63472 --metrics-logging=true --lightpush=true --relay=true --discv5-bootstrap-node=enr:-L24QA6EuL9dBNdxxc90Gm8rCP1Gzs56jD9pqatiaqXzpu3hbGtFPuPyKYzU5873Ayo1FQ2AAshLb5Io298G5JPrff8CgmlkgnY0gmlwhKwS6QKKbXVsdGlhZGRyc5YACASsEukCBmhZAAoErBLpAgZoWt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKvpxiADlh3j-j01LYd_H0vUCVeKglbn2P2gAhY5dFEeDdGNwgmhZg3VkcIJoW4V3YWt1Mgk --lightpushnode=/ip4/172.18.233.2/tcp/26713/p2p/16Uiu2HAmFYky4eeQ3HQCjXzg34U6551eynYqZXfeaD8UECqALTHx
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.158 waku 6ca4517bb93b54bfd959af316fa9bf8e6f40f2e6b64d2305811d89c26c02cb68
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6ca4517bb93b. Setting up logs at ./log/docker/node2_2026-01-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63468
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:63468/health" -H "Content-Type: application/json" -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:63468/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.158/tcp/63469/p2p/16Uiu2HAmKfbmf1PPnEvDAhLq4DVUEmF6ZaKr7nm6tm8eTZ1JECKt","/ip4/172.18.202.158/tcp/63470/ws/p2p/16Uiu2HAmKfbmf1PPnEvDAhLq4DVUEmF6ZaKr7nm6tm8eTZ1JECKt"],"enrUri":"enr:-L24QKVOQuRypRQ_SaoegVrRgZSvif14w9-x-hAS-FFzqvgmEZ_88CdhCXdQv_h63TQkAMVh_Tjv6j6cas_Ohl3zu5UCgmlkgnY0gmlwhKwSyp6KbXVsdGlhZGRyc5YACASsEsqeBvftAAoErBLKngb37t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaCnbrj9K4EsA2SuRwDmrl602cFvqaTVPeUf7O-VisuuDdGNwgvftg3VkcIL374V3YWt1Mgk"}'
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.104.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1783', '1784', '1785', '1786', '1787']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1783:1783 -p 1784:1784 -p 1785:1785 -p 1786:1786 -p 1787:1787 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1785 --rest-port=1783 --tcp-port=1784 --discv5-udp-port=1786 --rest-address=0.0.0.0 --nat=extip:172.18.104.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bb3763c8c9a1c60e7a7f8426c58adaae3c3d0b2ff66af57fa83159cb0eba3ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1787 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKVOQuRypRQ_SaoegVrRgZSvif14w9-x-hAS-FFzqvgmEZ_88CdhCXdQv_h63TQkAMVh_Tjv6j6cas_Ohl3zu5UCgmlkgnY0gmlwhKwSyp6KbXVsdGlhZGRyc5YACASsEsqeBvftAAoErBLKngb37t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaCnbrj9K4EsA2SuRwDmrl602cFvqaTVPeUf7O-VisuuDdGNwgvftg3VkcIL374V3YWt1Mgk
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.146 waku f591686b8fd0204a8c0f266d71bbfa82d460c28c05cea5e57c7c7206b10fa5d9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f591686b8fd0. Setting up logs at ./log/docker/node3_2026-01-17_04-11-29__37855f50-ddcb-4074-b88f-8c8a6fd65d90__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1783
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:1783/health" -H "Content-Type: application/json" -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:1783/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.146/tcp/1784/p2p/16Uiu2HAmKcRiCixvicJ7pgxuhrv43gajbxn8bMc4YJxiaHt72Uba","/ip4/172.18.104.146/tcp/1785/ws/p2p/16Uiu2HAmKcRiCixvicJ7pgxuhrv43gajbxn8bMc4YJxiaHt72Uba"],"enrUri":"enr:-L24QOmOG40f6hgfW7Sr6UbPs-0iN1ReQ9qQU7F6iwUiZwS0XCqBQDpOrdiBa3oGo7i6r-fJThl4fWwA3ycYbmfmvxwCgmlkgnY0gmlwhKwSaJKKbXVsdGlhZGRyc5YACASsEmiSBgb4AAoErBJokgYG-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZ1m9yM8ku_ML6FI8A6N17yte_SKEB0h8_bOO1mqTS4mDdGNwggb4g3VkcIIG-oV3YWt1MgE"}'
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:26712/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:63468/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:1783/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:26712/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.3/tcp/50080/p2p/16Uiu2HAmKfbmf1PPnEvDAhLq4DVUEmF6ZaKr7nm6tm8eTZ1JECKt","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63468/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.233.2/tcp/26713/p2p/16Uiu2HAmFYky4eeQ3HQCjXzg34U6551eynYqZXfeaD8UECqALTHx","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.104.146/tcp/54594/p2p/16Uiu2HAmKcRiCixvicJ7pgxuhrv43gajbxn8bMc4YJxiaHt72Uba","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/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:1783/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.202.158/tcp/63469/p2p/16Uiu2HAmKfbmf1PPnEvDAhLq4DVUEmF6ZaKr7nm6tm8eTZ1JECKt","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26712/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1768623123579096773}}'
INFO  src.node.api_clients.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:1783/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768623123579096773,"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 6be56ede8de5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6ca4517bb93b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f591686b8fd0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6be56ede8de5. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,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-17_04-22-30__317da13f-d028-483d-9b5b-c5b2edf77a8b
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-17_04-22-30__317da13f-d028-483d-9b5b-c5b2edf77a8b__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.255.27
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59650', '59651', '59652', '59653', '59654']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59650:59650 -p 59651:59651 -p 59652:59652 -p 59653:59653 -p 59654:59654 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59652 --rest-port=59650 --tcp-port=59651 --discv5-udp-port=59653 --rest-address=0.0.0.0 --nat=extip:172.18.255.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbc9e2ac933f1d42cd8a70f4e4bd8b0916d3c0d779f7a90b08f3db0c3dff1333 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59654 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.27 waku 28bef7466cf61c1e04496061ad1ddd4cd5d02965fc5e1f97c2acc10ef2412d65
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a5ec2aa6bfbd. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 28bef7466cf6. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-22-30__317da13f-d028-483d-9b5b-c5b2edf77a8b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59650
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 2f72aa705fb0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59650/health" -H "Content-Type: application/json" -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:59650/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.27/tcp/59651/p2p/16Uiu2HAmMz1dAHJb7N73oiyJvx3rfgaSnWXz2sShhftxnK8A3o9x","/ip4/172.18.255.27/tcp/59652/ws/p2p/16Uiu2HAmMz1dAHJb7N73oiyJvx3rfgaSnWXz2sShhftxnK8A3o9x"],"enrUri":"enr:-L24QLYfheeiJ7R2I15xFMQdy93cgk5Tz-WNgBW9ydMauXieNoYPzvfekDMvMkVKH4islRTlCRxlkmi25-wQI-LJsbwCgmlkgnY0gmlwhKwS_xuKbXVsdGlhZGRyc5YACASsEv8bBukDAAoErBL_GwbpBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDipioZp3G4Kgh9n6pNJQ1G5lJTeCppNArTRN8gPZKJb-DdGNwgukDg3VkcILpBYV3YWt1MgM"}'
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-17_04-22-30__317da13f-d028-483d-9b5b-c5b2edf77a8b__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.233.246
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30358', '30359', '30360', '30361', '30362']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30358:30358 -p 30359:30359 -p 30360:30360 -p 30361:30361 -p 30362:30362 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30360 --rest-port=30358 --tcp-port=30359 --discv5-udp-port=30361 --rest-address=0.0.0.0 --nat=extip:172.18.233.246 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6e3abe57ce0054b7ac4edebbcb262c7e5a5dacfabad24736d8f1f3f8ed5cdda3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30362 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLYfheeiJ7R2I15xFMQdy93cgk5Tz-WNgBW9ydMauXieNoYPzvfekDMvMkVKH4islRTlCRxlkmi25-wQI-LJsbwCgmlkgnY0gmlwhKwS_xuKbXVsdGlhZGRyc5YACASsEv8bBukDAAoErBL_GwbpBN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDipioZp3G4Kgh9n6pNJQ1G5lJTeCppNArTRN8gPZKJb-DdGNwgukDg3VkcILpBYV3YWt1MgM --storenode=/ip4/172.18.255.27/tcp/59651/p2p/16Uiu2HAmMz1dAHJb7N73oiyJvx3rfgaSnWXz2sShhftxnK8A3o9x --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.233.246 waku 924e22dc109392dcf382b0b33cf543dfe3cdc154f97c6ec069128a1e8b5a5253
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 924e22dc1093. Setting up logs at ./log/docker/store_node1_2026-01-17_04-22-30__317da13f-d028-483d-9b5b-c5b2edf77a8b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30358
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:30358/health" -H "Content-Type: application/json" -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:30358/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.246/tcp/30359/p2p/16Uiu2HAmUDkfWe3t2bUFTYmSwCF9DBUkDUfp5n1bKMJSAmLQdRfz","/ip4/172.18.233.246/tcp/30360/ws/p2p/16Uiu2HAmUDkfWe3t2bUFTYmSwCF9DBUkDUfp5n1bKMJSAmLQdRfz"],"enrUri":"enr:-L24QGdFmlFklmPI7FY467U06VWfUpswSElm2k_ziXM7cs9Pc_vYFa8l7zatV4h_GbFh2weBr5Yx-pksJ6zokRmwWboCgmlkgnY0gmlwhKwS6faKbXVsdGlhZGRyc5YACASsEun2BnaXAAoErBLp9gZ2mN0DgnJzhQADAQAAiXNlY3AyNTZrMaED50P--H97ipqu7dunWsFHIGoG4tay3EgHofAbNmjbXaWDdGNwgnaXg3VkcIJ2mYV3YWt1MgM"}'
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:30358/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.27/tcp/59651/p2p/16Uiu2HAmMz1dAHJb7N73oiyJvx3rfgaSnWXz2sShhftxnK8A3o9x"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59650/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:30358/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:59650/relay/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:59650/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":"0x9c6df8cc83fd2011cbaa6e35da1dac9a9129a0f71983334d9b395175ed57be7e"}]}'
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:30358/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":"0x9c6df8cc83fd2011cbaa6e35da1dac9a9129a0f71983334d9b395175ed57be7e"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 924e22dc1093
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id 924e22dc1093
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30358/health" -H "Content-Type: application/json" -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:30358/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.246/tcp/30359/p2p/16Uiu2HAmUDkfWe3t2bUFTYmSwCF9DBUkDUfp5n1bKMJSAmLQdRfz","/ip4/172.18.233.246/tcp/30360/ws/p2p/16Uiu2HAmUDkfWe3t2bUFTYmSwCF9DBUkDUfp5n1bKMJSAmLQdRfz"],"enrUri":"enr:-L24QGdFmlFklmPI7FY467U06VWfUpswSElm2k_ziXM7cs9Pc_vYFa8l7zatV4h_GbFh2weBr5Yx-pksJ6zokRmwWboCgmlkgnY0gmlwhKwS6faKbXVsdGlhZGRyc5YACASsEun2BnaXAAoErBLp9gZ2mN0DgnJzhQADAQAAiXNlY3AyNTZrMaED50P--H97ipqu7dunWsFHIGoG4tay3EgHofAbNmjbXaWDdGNwgnaXg3VkcIJ2mYV3YWt1MgM"}'
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:59650/relay/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:59650/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":"0x9c6df8cc83fd2011cbaa6e35da1dac9a9129a0f71983334d9b395175ed57be7e"},{"messageHash":"0x8c876614a05d1e7d42711a3a88e48991c8b4e931bdb1c99b4db0b9bd9bcdd86f"}]}'
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:30358/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":"0x9c6df8cc83fd2011cbaa6e35da1dac9a9129a0f71983334d9b395175ed57be7e"},{"messageHash":"0x8c876614a05d1e7d42711a3a88e48991c8b4e931bdb1c99b4db0b9bd9bcdd86f"}]}'
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:59650/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":"0x9c6df8cc83fd2011cbaa6e35da1dac9a9129a0f71983334d9b395175ed57be7e"},{"messageHash":"0x8c876614a05d1e7d42711a3a88e48991c8b4e931bdb1c99b4db0b9bd9bcdd86f"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30358/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":"0x9c6df8cc83fd2011cbaa6e35da1dac9a9129a0f71983334d9b395175ed57be7e"},{"messageHash":"0x8c876614a05d1e7d42711a3a88e48991c8b4e931bdb1c99b4db0b9bd9bcdd86f"}]}'
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 28bef7466cf6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 924e22dc1093
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,76 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_store_message_with_version with id: 2026-01-17_04-18-45__95e4fdbb-45bc-44c0-aa16-7f83c315c728
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-17_04-18-45__95e4fdbb-45bc-44c0-aa16-7f83c315c728__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.195
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33377', '33378', '33379', '33380', '33381']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33377:33377 -p 33378:33378 -p 33379:33379 -p 33380:33380 -p 33381:33381 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33379 --rest-port=33377 --tcp-port=33378 --discv5-udp-port=33380 --rest-address=0.0.0.0 --nat=extip:172.18.145.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdf59cacdb8fe27bafda7fb469df61ce7dd9dbc1d1fac0fbebdd87bf3dfd6c7f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33381 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.195 waku 0104a9554d0959723b8c1d699f30157c03fdb2dfa029fb85684e1902f9ab789e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0104a9554d09. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-18-45__95e4fdbb-45bc-44c0-aa16-7f83c315c728__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33377
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 73ad228582e9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54546b7e6894. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33377/health" -H "Content-Type: application/json" -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:33377/debug/v1/info" -H "Content-Type: application/json" -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.195/tcp/33378/p2p/16Uiu2HAmSk36VfNNUjXTMHBEM9i5niXpe17pU93Ej3QjpntYjJDy","/ip4/172.18.145.195/tcp/33379/ws/p2p/16Uiu2HAmSk36VfNNUjXTMHBEM9i5niXpe17pU93Ej3QjpntYjJDy"],"enrUri":"enr:-L24QCEZqwBCarQgQW5me0s70lbcFDRXRDUI9Or_-A5SSYkdd7OxfcdKDoNKGetpvovezZJ70A0Q5DdFfVphn6XiEqACgmlkgnY0gmlwhKwSkcOKbXVsdGlhZGRyc5YACASsEpHDBoJiAAoErBKRwwaCY90DgnJzhQADAQAAiXNlY3AyNTZrMaED0U6f7FtUXuGxqt-mPUV7O_rd1TO_z-8g5J0pOziPX3SDdGNwgoJig3VkcIKCZIV3YWt1MgM"}'
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-17_04-18-45__95e4fdbb-45bc-44c0-aa16-7f83c315c728__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.43
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53087', '53088', '53089', '53090', '53091']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53087:53087 -p 53088:53088 -p 53089:53089 -p 53090:53090 -p 53091:53091 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53089 --rest-port=53087 --tcp-port=53088 --discv5-udp-port=53090 --rest-address=0.0.0.0 --nat=extip:172.18.168.43 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9eca4e47b512c04ce9cfcff00d9f8482d2e2ba9ce0cc1b3c0fe04a2b3ccbe5c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53091 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCEZqwBCarQgQW5me0s70lbcFDRXRDUI9Or_-A5SSYkdd7OxfcdKDoNKGetpvovezZJ70A0Q5DdFfVphn6XiEqACgmlkgnY0gmlwhKwSkcOKbXVsdGlhZGRyc5YACASsEpHDBoJiAAoErBKRwwaCY90DgnJzhQADAQAAiXNlY3AyNTZrMaED0U6f7FtUXuGxqt-mPUV7O_rd1TO_z-8g5J0pOziPX3SDdGNwgoJig3VkcIKCZIV3YWt1MgM --storenode=/ip4/172.18.145.195/tcp/33378/p2p/16Uiu2HAmSk36VfNNUjXTMHBEM9i5niXpe17pU93Ej3QjpntYjJDy --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.43 waku 81159dec29015666c5663f8b76906e09cfd587bc94176161eb20463999ab54a7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81159dec2901. Setting up logs at ./log/docker/store_node1_2026-01-17_04-18-45__95e4fdbb-45bc-44c0-aa16-7f83c315c728__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53087
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:53087/health" -H "Content-Type: application/json" -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:53087/debug/v1/info" -H "Content-Type: application/json" -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.43/tcp/53088/p2p/16Uiu2HAkyT66k8h93G71qRtChFaZJrtyBSwYPT4ktLmuiR1gKLQB","/ip4/172.18.168.43/tcp/53089/ws/p2p/16Uiu2HAkyT66k8h93G71qRtChFaZJrtyBSwYPT4ktLmuiR1gKLQB"],"enrUri":"enr:-L24QBsLDp_4rGMggS0Yq_weEeI9Md-Te-ZsZmbJZHDt5MA8IMoOUlVVoEoAT9XWOucPsNShksOy_C1p7ytN_uoi_2MCgmlkgnY0gmlwhKwSqCuKbXVsdGlhZGRyc5YACASsEqgrBs9gAAoErBKoKwbPYd0DgnJzhQADAQAAiXNlY3AyNTZrMaECO8uZ1TEd4ts7il5niNmrZCOgHacuCp0NqB4JrHUgt6yDdGNwgs9gg3VkcILPYoV3YWt1MgM"}'
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:53087/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.195/tcp/33378/p2p/16Uiu2HAmSk36VfNNUjXTMHBEM9i5niXpe17pU93Ej3QjpntYjJDy"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33377/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:53087/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:33377/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "version": 10}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.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:33377/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":"0x7a4eacdaf7db4f03b86bb4e2f1a35feba68d2e23117b18aa7761c4023d0d843a"}]}'
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:53087/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":"0x7a4eacdaf7db4f03b86bb4e2f1a35feba68d2e23117b18aa7761c4023d0d843a"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0104a9554d09
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 81159dec2901
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-17 04:13:33.222 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:13:33.222 DEBUG [tests.conftest] Running test: test_light_push_with_payload_of_150_kb with id: 2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e
2026-01-17 04:13:33.223 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:13:33.223 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:13:33.232 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:13:33.232 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:33.232 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:13:33.232 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:13:33.234 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:13:33.234 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.49
2026-01-17 04:13:33.234 DEBUG [src.node.docker_mananger] Generated ports ['39806', '39807', '39808', '39809', '39810']
2026-01-17 04:13:33.234 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:13:33.234 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:13:33.234 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:13:33.234 DEBUG [src.node.docker_mananger] docker run -i -t -p 39806:39806 -p 39807:39807 -p 39808:39808 -p 39809:39809 -p 39810:39810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39808 --rest-port=39806 --tcp-port=39807 --discv5-udp-port=39809 --rest-address=0.0.0.0 --nat=extip:172.18.224.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa3d6f21c166c8dd75ea42b33fc6ca0abb5f0b144fabd24cfe549c7fa3cec7e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39810 --metrics-logging=true --lightpush=true --relay=true
2026-01-17 04:13:33.416 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.49 waku 98d60a0e7b3767b60fbb3b5d410d161bd7172e1a8f1db26aa3d45064de3edb93
2026-01-17 04:13:33.453 DEBUG [src.node.docker_mananger] Container started with ID 98d60a0e7b37. Setting up logs at ./log/docker/receiving_node1_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:33.453 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39806
2026-01-17 04:13:33.453 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:13:33.492 ERROR [src.node.docker_mananger] Max retries reached for container 60ff304f7270. Exiting log stream.
2026-01-17 04:13:34.044 ERROR [src.node.docker_mananger] Max retries reached for container 23ce02043b18. Exiting log stream.
2026-01-17 04:13:34.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39806/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:34.457 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-17 04:13:34.457 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:13:34.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:34.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.49/tcp/39807/p2p/16Uiu2HAmRTz8KB6iyEg6pUJCptYT4rm5VkDfLdkAAxR5Z1V7amn7","/ip4/172.18.224.49/tcp/39808/ws/p2p/16Uiu2HAmRTz8KB6iyEg6pUJCptYT4rm5VkDfLdkAAxR5Z1V7amn7"],"enrUri":"enr:-L24QE3utdMlODnYE5S933V0rFmeQM-qevvZoJGzNW24yr9tSvyarxyrLlfikl_neMCVa4rywMahdLCsdgccqPHfGeECgmlkgnY0gmlwhKwS4DGKbXVsdGlhZGRyc5YACASsEuAxBpt_AAoErBLgMQabgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvlZJxlbPx5ztGjRSbUEszgpvQLZVmwjjikND7VSiT3CDdGNwgpt_g3VkcIKbgYV3YWt1Mgk"}'
2026-01-17 04:13:34.460 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:13:34.467 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:13:34.468 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:34.468 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:13:34.468 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:13:34.469 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:13:34.469 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.231.98
2026-01-17 04:13:34.470 DEBUG [src.node.docker_mananger] Generated ports ['61080', '61081', '61082', '61083', '61084']
2026-01-17 04:13:34.470 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:13:34.470 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:13:34.470 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:13:34.470 DEBUG [src.node.docker_mananger] docker run -i -t -p 61080:61080 -p 61081:61081 -p 61082:61082 -p 61083:61083 -p 61084:61084 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61082 --rest-port=61080 --tcp-port=61081 --discv5-udp-port=61083 --rest-address=0.0.0.0 --nat=extip:172.18.231.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8a0b81bddcbac3fa9bfaaac9d541d372af0fd0e73553d5cb7fdeeefe5a1be979 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61084 --metrics-logging=true --lightpush=false --relay=true
2026-01-17 04:13:34.649 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.231.98 waku 48802586162a203ca73cac59861cce0e7b2f36724efddcf93cc97c295b4b130d
2026-01-17 04:13:34.683 DEBUG [src.node.docker_mananger] Container started with ID 48802586162a. Setting up logs at ./log/docker/receiving_node2_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:34.684 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61080
2026-01-17 04:13:34.684 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:13:35.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61080/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:35.689 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-17 04:13:35.689 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:13:35.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61080/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:35.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.98/tcp/61081/p2p/16Uiu2HAmEZrHyqoL67CeGfCgTj2Eu6dvd2xrKxhqYnhSYTfMCBMG","/ip4/172.18.231.98/tcp/61082/ws/p2p/16Uiu2HAmEZrHyqoL67CeGfCgTj2Eu6dvd2xrKxhqYnhSYTfMCBMG"],"enrUri":"enr:-L24QMyc0m0yzOrXKGPEmFEDttYSxjOg4wbmGW690iYNdsmQYKfM7vO2bAtIlIzoCn-mIz69cDhdl5vc0FZdrzQJaycCgmlkgnY0gmlwhKwS52KKbXVsdGlhZGRyc5YACASsEudiBu6ZAAoErBLnYgbumt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHGZcE0fHLJO61bDWuwXLbrNtBwCSGAxzBe70SB9bf7eDdGNwgu6Zg3VkcILum4V3YWt1MgE"}'
2026-01-17 04:13:35.692 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:13:35.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61080/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.224.49/tcp/39807/p2p/16Uiu2HAmRTz8KB6iyEg6pUJCptYT4rm5VkDfLdkAAxR5Z1V7amn7"]'
2026-01-17 04:13:35.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:13:35.736 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:13:35.736 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:35.736 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:13:35.737 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:13:35.740 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:13:35.741 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.34
2026-01-17 04:13:35.741 DEBUG [src.node.docker_mananger] Generated ports ['59031', '59032', '59033', '59034', '59035']
2026-01-17 04:13:35.741 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:13:35.741 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:13:35.742 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:13:35.742 DEBUG [src.node.docker_mananger] docker run -i -t -p 59031:59031 -p 59032:59032 -p 59033:59033 -p 59034:59034 -p 59035:59035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59033 --rest-port=59031 --tcp-port=59032 --discv5-udp-port=59034 --rest-address=0.0.0.0 --nat=extip:172.18.28.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea94b7a31e622bc76fd8cbe3d6cf2480e9f2b3107e6ed8a5b70baf4b8d6bd40d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59035 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE3utdMlODnYE5S933V0rFmeQM-qevvZoJGzNW24yr9tSvyarxyrLlfikl_neMCVa4rywMahdLCsdgccqPHfGeECgmlkgnY0gmlwhKwS4DGKbXVsdGlhZGRyc5YACASsEuAxBpt_AAoErBLgMQabgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvlZJxlbPx5ztGjRSbUEszgpvQLZVmwjjikND7VSiT3CDdGNwgpt_g3VkcIKbgYV3YWt1Mgk --lightpushnode=/ip4/172.18.224.49/tcp/39807/p2p/16Uiu2HAmRTz8KB6iyEg6pUJCptYT4rm5VkDfLdkAAxR5Z1V7amn7 --lightpush=true --relay=false
2026-01-17 04:13:35.940 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.34 waku d7699c0f6b8c8fd7139f05bbe1a34f54c5b3bf63b986fb46c0ab350497f85baa
2026-01-17 04:13:35.971 DEBUG [src.node.docker_mananger] Container started with ID d7699c0f6b8c. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:35.973 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59031
2026-01-17 04:13:35.973 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:13:36.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.355 ERROR [src.node.docker_mananger] Max retries reached for container d7699c0f6b8c. Exiting log stream.
2026-01-17 04:13:37.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:37.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:38.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:39.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:40.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:41.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:42.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:43.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:44.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:45.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:46.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:47.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:48.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:49.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:50.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:51.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:52.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:53.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:54.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:55.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59031/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:56.991 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=59031): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fca79cf0c80>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-17 04:13:57.091 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:13:57.091 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:13:57.093 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:13:57.093 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.69
2026-01-17 04:13:57.093 DEBUG [src.node.docker_mananger] Generated ports ['12788', '12789', '12790', '12791', '12792']
2026-01-17 04:13:57.094 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:13:57.094 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:13:57.094 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:13:57.094 DEBUG [src.node.docker_mananger] docker run -i -t -p 12788:12788 -p 12789:12789 -p 12790:12790 -p 12791:12791 -p 12792:12792 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12790 --rest-port=12788 --tcp-port=12789 --discv5-udp-port=12791 --rest-address=0.0.0.0 --nat=extip:172.18.49.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f9c74df29fdf4a9c4ede237aa70c2ffbfbca49ecf778ba18dee2aca6abb42bc1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12792 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE3utdMlODnYE5S933V0rFmeQM-qevvZoJGzNW24yr9tSvyarxyrLlfikl_neMCVa4rywMahdLCsdgccqPHfGeECgmlkgnY0gmlwhKwS4DGKbXVsdGlhZGRyc5YACASsEuAxBpt_AAoErBLgMQabgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvlZJxlbPx5ztGjRSbUEszgpvQLZVmwjjikND7VSiT3CDdGNwgpt_g3VkcIKbgYV3YWt1Mgk --lightpushnode=/ip4/172.18.224.49/tcp/39807/p2p/16Uiu2HAmRTz8KB6iyEg6pUJCptYT4rm5VkDfLdkAAxR5Z1V7amn7 --lightpush=true --relay=false
2026-01-17 04:13:57.278 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.69 waku 35aeb634b84a27ad833cbb6dd49d930ab9521d4839ad25c9ee16d1938a984e93
2026-01-17 04:13:57.311 DEBUG [src.node.docker_mananger] Container started with ID 35aeb634b84a. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:13:57.312 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12788
2026-01-17 04:13:57.313 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:13:58.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:58.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:58.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:58.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:58.625 ERROR [src.node.docker_mananger] Max retries reached for container 35aeb634b84a. Exiting log stream.
2026-01-17 04:13:58.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:58.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:58.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:13:59.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:00.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:01.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:02.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:03.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:04.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:05.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:06.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:07.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:08.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:09.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:10.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:11.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:12.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:13.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:14.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:15.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:16.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:17.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:18.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:18.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:18.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:18.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12788/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:18.347 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=12788): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fca79cf16d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-17 04:14:18.447 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:14:18.447 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:14:18.449 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:14:18.449 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.185
2026-01-17 04:14:18.449 DEBUG [src.node.docker_mananger] Generated ports ['54973', '54974', '54975', '54976', '54977']
2026-01-17 04:14:18.449 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:14:18.449 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:14:18.450 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:14:18.450 DEBUG [src.node.docker_mananger] docker run -i -t -p 54973:54973 -p 54974:54974 -p 54975:54975 -p 54976:54976 -p 54977:54977 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54975 --rest-port=54973 --tcp-port=54974 --discv5-udp-port=54976 --rest-address=0.0.0.0 --nat=extip:172.18.89.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3c43fc18cdcffefa19ffdf1a44b9b8cf37b9e97d7894721101ed75b4e7b7c981 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54977 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE3utdMlODnYE5S933V0rFmeQM-qevvZoJGzNW24yr9tSvyarxyrLlfikl_neMCVa4rywMahdLCsdgccqPHfGeECgmlkgnY0gmlwhKwS4DGKbXVsdGlhZGRyc5YACASsEuAxBpt_AAoErBLgMQabgN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvlZJxlbPx5ztGjRSbUEszgpvQLZVmwjjikND7VSiT3CDdGNwgpt_g3VkcIKbgYV3YWt1Mgk --lightpushnode=/ip4/172.18.224.49/tcp/39807/p2p/16Uiu2HAmRTz8KB6iyEg6pUJCptYT4rm5VkDfLdkAAxR5Z1V7amn7 --lightpush=true --relay=false
2026-01-17 04:14:18.636 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.185 waku 872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834
2026-01-17 04:14:18.667 DEBUG [src.node.docker_mananger] Container started with ID 872c2a3dd87a. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-13-33__f8389fb9-9cab-498a-95a9-94b16a9cc43e__wakuorg_nwaku:latest.log
2026-01-17 04:14:18.667 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54973
2026-01-17 04:14:18.667 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:14:19.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:19.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:19.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:19.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:19.990 ERROR [src.node.docker_mananger] Max retries reached for container 872c2a3dd87a. Exiting log stream.
2026-01-17 04:14:20.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:20.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:21.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:22.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:23.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:24.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:25.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:26.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:27.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:28.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:29.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:30.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:31.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:32.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:33.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:34.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:35.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:36.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:37.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:38.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54973/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:14:39.689 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=54973): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fca79cf7da0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-17 04:14:39.925 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:14:39.926 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:14:39.926 DEBUG [src.node.waku_node] Stopping container with id 98d60a0e7b37
2026-01-17 04:14:40.451 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:14:40.452 DEBUG [src.node.waku_node] Stopping container with id 48802586162a
2026-01-17 04:14:40.980 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:14:40.982 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.084 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.185 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.264 ERROR [src.node.docker_mananger] Max retries reached for container 98d60a0e7b37. Exiting log stream.
2026-01-17 04:14:41.287 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.389 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.491 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.593 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.695 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.796 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:41.867 ERROR [src.node.docker_mananger] Max retries reached for container 48802586162a. Exiting log stream.
2026-01-17 04:14:41.898 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.000 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.102 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.204 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.305 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.407 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.509 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.611 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.713 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.815 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:42.917 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.019 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.121 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.223 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.325 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.427 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.529 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.631 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.733 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.834 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:43.936 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.038 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.140 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.242 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.344 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.446 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.548 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.650 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.752 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.854 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:44.956 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.058 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.160 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.262 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.364 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.466 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.568 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.670 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.772 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.874 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:45.976 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.077 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.079 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834/stop: Not Found ("No such container: 872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834")
2026-01-17 04:14:46.079 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.180 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.282 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.384 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.486 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.588 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.690 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.792 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.894 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:46.995 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.097 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.199 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.301 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.403 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.505 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.607 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.709 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.811 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:47.913 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.015 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.117 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.219 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.321 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.423 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.525 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.626 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.728 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.830 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:48.932 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.034 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.136 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.238 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.340 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.442 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.544 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.646 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.748 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.849 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:49.951 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.053 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.155 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.257 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.359 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.461 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.563 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.664 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.766 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.868 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:50.970 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.072 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.174 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.175 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834/stop: Not Found ("No such container: 872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834")
2026-01-17 04:14:51.176 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.277 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.379 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.481 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.583 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.685 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.786 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.888 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:51.990 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.092 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.194 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.296 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.398 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.500 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.602 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.704 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.806 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:52.908 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.010 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.112 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.214 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.316 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.418 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.519 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.621 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.723 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.825 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:53.927 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.029 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.131 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.233 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.335 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.437 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.539 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.640 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.742 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.844 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:54.946 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.048 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.150 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.252 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.354 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.456 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.558 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.660 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.761 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.863 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:55.966 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:56.067 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:56.169 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:56.271 DEBUG [src.node.waku_node] Stopping container with id 872c2a3dd87a
2026-01-17 04:14:56.273 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834/stop: Not Found ("No such container: 872c2a3dd87a0dc0c97500c3aff8a34874cd635329a552a655fd3e97e1c7c834")
2026-01-17 04:14:56.274 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:14:56.298 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:14:56.346 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:14:56.347 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:14:56.347 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:14:56.347 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,430 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_continuous_store_sync with id: 2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153
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-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__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-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__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-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__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.12.1
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19996', '19997', '19998', '19999', '20000']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19996:19996 -p 19997:19997 -p 19998:19998 -p 19999:19999 -p 20000:20000 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19998 --rest-port=19996 --tcp-port=19997 --discv5-udp-port=19999 --rest-address=0.0.0.0 --nat=extip:172.18.12.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e92da841e92a83ee706aaacc421b16c760deb1f0a93a3b9df6ce0fdafdd9dccb --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20000 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.1 waku 92cd290af0a576c2b0cdf0bd6073fbdc91fb0c941f1908ffca04b16e82245f13
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 92cd290af0a5. Setting up logs at ./log/docker/node1_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19996
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 b188b5427096. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 752c9f5f019a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19996/health" -H "Content-Type: application/json" -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:19996/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.1/tcp/19997/p2p/16Uiu2HAmLdVYJHByepk5Zmn4Y3eje6YoNwPoRui7Sp68cabnmm1i","/ip4/172.18.12.1/tcp/19998/ws/p2p/16Uiu2HAmLdVYJHByepk5Zmn4Y3eje6YoNwPoRui7Sp68cabnmm1i"],"enrUri":"enr:-L24QBvTYvwbBg7D17J7RU-w81H_Q6Dr16R3aXWMXpcl8Q_hOE0pefJiRmTDJgGRh6zfamI1pqGxESyDFSBAdwxC00cCgmlkgnY0gmlwhKwSDAGKbXVsdGlhZGRyc5YACASsEgwBBk4dAAoErBIMAQZOHt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdntWvH26T7u4Se5_EXpuLVRDVQhs4Erwv-B-Fzxh1wmDdGNwgk4dg3VkcIJOH4V3YWt1MhM"}'
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.108.103
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37852', '37853', '37854', '37855', '37856']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37852:37852 -p 37853:37853 -p 37854:37854 -p 37855:37855 -p 37856:37856 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37854 --rest-port=37852 --tcp-port=37853 --discv5-udp-port=37855 --rest-address=0.0.0.0 --nat=extip:172.18.108.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a2f48e1b3addacc4eb6eb7cdde66cdf6aa8e81e3bba0171bfc96e1b152c3b7b --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37856 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.108.103 waku 6719c5a2bc11fd8a5547b8a4da79029636fb09dbc5751699a0be26b49cd99f27
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6719c5a2bc11. Setting up logs at ./log/docker/node2_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37852
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:37852/health" -H "Content-Type: application/json" -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:37852/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.103/tcp/37853/p2p/16Uiu2HAm8pCVAzjJxNbiKEVAtZukBjCiKaWs9NSeEXQB6R6Qi8gr","/ip4/172.18.108.103/tcp/37854/ws/p2p/16Uiu2HAm8pCVAzjJxNbiKEVAtZukBjCiKaWs9NSeEXQB6R6Qi8gr"],"enrUri":"enr:-L24QHsBrwcbVSth1MRpYBWZxELgFd5QRxiNy79srvzcIeLtFgiIHwi44RDxiRXbwfJXqv96XFQ-2CEq6kEyTP1XPEYCgmlkgnY0gmlwhKwSbGeKbXVsdGlhZGRyc5YACASsEmxnBpPdAAoErBJsZwaT3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECxu0zotAOjHI_fOcthfsJj-6dRZCMgdnYU1ZP2ZhNqHuDdGNwgpPdg3VkcIKT34V3YWt1MhI"}'
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:37852/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.1/tcp/19997/p2p/16Uiu2HAmLdVYJHByepk5Zmn4Y3eje6YoNwPoRui7Sp68cabnmm1i"]'
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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:37852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "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":"0x5d528bd6aa96ee4265913057c63b35ca4824f192e49c14ec3b51c83989c7e18b"},{"messageHash":"0x26c76df81cdd6307c00e929ff94bf2b3cb6b3275fcdd5b0c02311d71d3afaefa"},{"messageHash":"0xeb2df2e5529db79fdd52f2c8a44d75a1c3952d999945cd6d7062ca4651089ccf"},{"messageHash":"0x33708cb8d6b46bbddbc23193132629147347b49aefa86eddc04cf68be07927c9"},{"messageHash":"0xb0cc3759563641636f7ab0be777b072676a2043f694361d708657e7c7fb21e8e"},{"messageHash":"0x863bc5d8a945713f2086ede7e39d3566b424df981b3226f3afb3b58c1284be70"},{"messageHash":"0xdc0a83fa4a6ca36e8e5a19079a67d72794337c48e09033a161998d818c217144"},{"messageHash":"0x9aa3a471fc3e89edcf584c92ad24a9b0aa71aa0867b4b478bfa4418c7e199b80"},{"messageHash":"0x8869c52d76a50df2443b7d836c3a94890888ea2d31fd058714f7c46e12b4da34"},{"messageHash":"0x7976c38675158279beaa1a933d4ba42a6e29635ff4e9eb6a8c91bdbbbeb71ad2"},{"messageHash":"0x97ed5ed141f998e932e641d5896aed5d23b4e535c18e079d866ecd5f118e3012"},{"messageHash":"0x68c27dc57c799ee4201cd50e83639f2a5c92d5f0a4032ee4c3aee67e770ec844"},{"messageHash":"0x705c144e68eb4fe859f5a542d38b5cdea0427848c69865808e75269f6da1b2c1"},{"messageHash":"0xc99e31e71645cba961a2f8bf8f1326e935a6c67d0814c53c5debb944140bcb94"},{"messageHash":"0xcd8a081f082408a6d19041edf3622f2c8c2a067d896a8bfbad6a3a00d9e813fd"},{"messageHash":"0xf0c8a316a25f0e9a2c7dc8b7b3e66d34191141a84686e53061bbf7040eef066f"},{"messageHash":"0x60dbd99041217c5e0c95a66013eb680f7629d9a0601eddc5d5387a4ce4440e67"},{"messageHash":"0xc3d1249ceca7acd795be245a1f1dfbf9d3a2a7ac5f8c4d6c182dd5d17855ff0e"},{"messageHash":"0xbfdf2c3535f05a72b57ee2e69312379a545872d2ac35c94ad75cb48124ab2d21"},{"messageHash":"0xd7353cc71d95d098bbd8d6504f31ad5d0dd39e2c2a0f0d006489d5c83d1d52bd"},{"messageHash":"0x1b2f6129ba4c4d1dec968c17e73d3a0d08be820f2027f47527b44743a966800c"},{"messageHash":"0xbf4bdee16781ada06dd3f772e5bcfae5504a2d30b6d5b18d0bde9af634791d8a"},{"messageHash":"0x9172e9a5f669639676b288b68dff726008bfd00814c2bd3873f1b405b334b891"},{"messageHash":"0xba66401970df341ac62a10a972ca189f61f91e77398782d59c655479f37b98f2"},{"messageHash":"0xdd72ae5b9f455bc77b7dabaf6bd2c581cf0ede46961c408b31a576bbdd93e239"},{"messageHash":"0xdf20e72674df3d401ce9a4a197d126e39aa1ba344ef3c3da0cfbee4342cd6b4c"},{"messageHash":"0x5328739cda44aa6f4f0ce14d510d13810d789a7dc786437614d1ffc64dee675e"},{"messageHash":"0x4fc1cbf94282335aee73dc4548daef5bc44510cde8449dda46ea1f81cd32c8ee"},{"messageHash":"0x2ee2e988895a4a6b8f18ced61a98b36c14045230d996f864155afb1fef438b4f"},{"messageHash":"0xa7bd84b1e565aa4a40a8df2ddf46367ba0a3e780a244d5dec8f8d76e0ce46ae2"}]}'
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:1036 Node-2 store has 30/30 messages
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:37852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -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:1036 Node-2 store has 60/60 messages
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:19996/relay/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:37852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -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:1036 Node-2 store has 90/90 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 92cd290af0a5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6719c5a2bc11
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
2026-01-17 04:20:21.936 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:20:21.937 DEBUG [tests.conftest] Running test: test_publish_with_extra_field with id: 2026-01-17_04-20-21__0ad37581-b689-4107-abdf-f09786cfbafd
2026-01-17 04:20:21.937 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:20:21.937 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:20:21.938 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-17 04:20:21.943 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:20:21.944 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-20-21__0ad37581-b689-4107-abdf-f09786cfbafd__wakuorg_nwaku:latest.log
2026-01-17 04:20:21.944 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:20:21.944 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:20:21.945 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:20:21.945 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.93
2026-01-17 04:20:21.945 DEBUG [src.node.docker_mananger] Generated ports ['4254', '4255', '4256', '4257', '4258']
2026-01-17 04:20:21.946 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:20:21.946 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:20:21.946 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:20:21.946 DEBUG [src.node.docker_mananger] docker run -i -t -p 4254:4254 -p 4255:4255 -p 4256:4256 -p 4257:4257 -p 4258:4258 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4256 --rest-port=4254 --tcp-port=4255 --discv5-udp-port=4257 --rest-address=0.0.0.0 --nat=extip:172.18.121.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f9d1a7fe5cdb0caaceeb7841eafef4dee63fc666dbc8244ea31bede7c9eab0f4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4258 --metrics-logging=true --relay=true
2026-01-17 04:20:22.122 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.93 waku f153425ec43151223d7a6c73e09062456fa3cffd7f5a64925eb0fef48195e09d
2026-01-17 04:20:22.153 DEBUG [src.node.docker_mananger] Container started with ID f153425ec431. Setting up logs at ./log/docker/node1_2026-01-17_04-20-21__0ad37581-b689-4107-abdf-f09786cfbafd__wakuorg_nwaku:latest.log
2026-01-17 04:20:22.154 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4254
2026-01-17 04:20:22.154 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:20:22.206 ERROR [src.node.docker_mananger] Max retries reached for container 7e5bdaffc9ba. Exiting log stream.
2026-01-17 04:20:22.742 ERROR [src.node.docker_mananger] Max retries reached for container 3d16b60be86d. Exiting log stream.
2026-01-17 04:20:23.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4254/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:23.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":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-17 04:20:23.159 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:20:23.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4254/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:23.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.93/tcp/4255/p2p/16Uiu2HAmCoHoMkTENhAJ38gKXY5rKEhi93txoHBxk1LdUAEp5jyb","/ip4/172.18.121.93/tcp/4256/ws/p2p/16Uiu2HAmCoHoMkTENhAJ38gKXY5rKEhi93txoHBxk1LdUAEp5jyb"],"enrUri":"enr:-L24QHbagKprVnIWWh9E1Vp70fG8AmTIqEi9UwMoBcpkyQQnLQvxf202OVO9Ua3riJTicvaHjVYPSf3ixF4qSJCDc98CgmlkgnY0gmlwhKwSeV2KbXVsdGlhZGRyc5YACASsEnldBhCfAAoErBJ5XQYQoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAiBga3ro4kDkgFO5De2N546-PaRHJyd9D5IWhAJJCiqDdGNwghCfg3VkcIIQoYV3YWt1MgE"}'
2026-01-17 04:20:23.161 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:20:23.167 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:20:23.167 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-20-21__0ad37581-b689-4107-abdf-f09786cfbafd__wakuorg_nwaku:latest.log
2026-01-17 04:20:23.167 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:20:23.168 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:20:23.169 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:20:23.169 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.0.21
2026-01-17 04:20:23.169 DEBUG [src.node.docker_mananger] Generated ports ['8430', '8431', '8432', '8433', '8434']
2026-01-17 04:20:23.169 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:20:23.169 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:20:23.169 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:20:23.170 DEBUG [src.node.docker_mananger] docker run -i -t -p 8430:8430 -p 8431:8431 -p 8432:8432 -p 8433:8433 -p 8434:8434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8432 --rest-port=8430 --tcp-port=8431 --discv5-udp-port=8433 --rest-address=0.0.0.0 --nat=extip:172.18.0.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=38b56d65f7400d327f96ab1897734c33dba92d07aab74c9299cf0de3d2e8cb9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8434 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHbagKprVnIWWh9E1Vp70fG8AmTIqEi9UwMoBcpkyQQnLQvxf202OVO9Ua3riJTicvaHjVYPSf3ixF4qSJCDc98CgmlkgnY0gmlwhKwSeV2KbXVsdGlhZGRyc5YACASsEnldBhCfAAoErBJ5XQYQoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAiBga3ro4kDkgFO5De2N546-PaRHJyd9D5IWhAJJCiqDdGNwghCfg3VkcIIQoYV3YWt1MgE
2026-01-17 04:20:23.352 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.0.21 waku 07ebd413f7a01a3a1de02074980072e40c59c69e30e11abdbe976acb4b450d15
2026-01-17 04:20:23.381 DEBUG [src.node.docker_mananger] Container started with ID 07ebd413f7a0. Setting up logs at ./log/docker/node2_2026-01-17_04-20-21__0ad37581-b689-4107-abdf-f09786cfbafd__wakuorg_nwaku:latest.log
2026-01-17 04:20:23.381 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8430
2026-01-17 04:20:23.382 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:20:24.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8430/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:24.399 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-17 04:20:24.400 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:20:24.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:24.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.21/tcp/8431/p2p/16Uiu2HAmBvUEb5riCrXKxk1LbS3Sk8oC4VLBS1qisbbupoDth9XN","/ip4/172.18.0.21/tcp/8432/ws/p2p/16Uiu2HAmBvUEb5riCrXKxk1LbS3Sk8oC4VLBS1qisbbupoDth9XN"],"enrUri":"enr:-L24QCl7SAr2mnrgztsegjgMZ8kMnMoFo-pFJCYyQMS-UkuTJUikyQvV7LPOx6Yzj5a9TculQMeJE-qGUhnhhk4UkBkCgmlkgnY0gmlwhKwSABWKbXVsdGlhZGRyc5YACASsEgAVBiDvAAoErBIAFQYg8N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9RuN5Hk0pDr0wQv6nDTipEMb51QlTTxUJlNvwXtTQPGDdGNwgiDvg3VkcIIg8YV3YWt1MgE"}'
2026-01-17 04:20:24.406 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:20:24.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8430/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.93/tcp/4255/p2p/16Uiu2HAmCoHoMkTENhAJ38gKXY5rKEhi93txoHBxk1LdUAEp5jyb"]'
2026-01-17 04:20:24.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:24.410 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-17 04:20:24.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4254/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:20:24.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:24.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8430/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:20:24.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:24.420 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4254/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-17 04:20:24.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:24.425 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:20:24.526 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:24.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4254/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:24.528 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":1768623624419935488,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:24.531 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:20:24.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8430/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:24.533 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":1768623624419935488,"ephemeral":false,"proof":""}]'
2026-01-17 04:20:24.534 INFO [src.steps.relay] WARM UP successful!!
2026-01-17 04:20:24.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4254/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)', "extraField": "extraValue"}'
2026-01-17 04:20:24.537 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4254/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-17 04:20:24.540 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:20:24.541 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:20:24.541 DEBUG [src.node.waku_node] Stopping container with id f153425ec431
2026-01-17 04:20:25.068 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:20:25.068 DEBUG [src.node.waku_node] Stopping container with id 07ebd413f7a0
2026-01-17 04:20:25.607 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:20:25.608 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:20:25.614 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:20:25.622 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,868 @@
2026-01-17 04:41:07.334 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:41:07.334 DEBUG [tests.conftest] Running test: test_max_page_size with id: 2026-01-17_04-41-07__546cc71d-ae8c-45e8-8831-d0f7c827a883
2026-01-17 04:41:07.334 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:41:07.335 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:41:07.335 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-17 04:41:07.343 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:41:07.343 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-41-07__546cc71d-ae8c-45e8-8831-d0f7c827a883__wakuorg_nwaku:latest.log
2026-01-17 04:41:07.343 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:41:07.343 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:41:07.345 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:41:07.345 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.112.120
2026-01-17 04:41:07.345 DEBUG [src.node.docker_mananger] Generated ports ['61230', '61231', '61232', '61233', '61234']
2026-01-17 04:41:07.345 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:41:07.345 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:41:07.345 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:41:07.346 DEBUG [src.node.docker_mananger] docker run -i -t -p 61230:61230 -p 61231:61231 -p 61232:61232 -p 61233:61233 -p 61234:61234 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61232 --rest-port=61230 --tcp-port=61231 --discv5-udp-port=61233 --rest-address=0.0.0.0 --nat=extip:172.18.112.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f67bfb3ab86edddae6ffceafc86cd0b5dfb0fceb97c315bb20ded0408dbf9ce0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61234 --metrics-logging=true --store=true --relay=true
2026-01-17 04:41:07.549 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.112.120 waku 2571456b7ddcdcdf319831f9ca3c88f90382476b80849d096c6abde5e8dbc703
2026-01-17 04:41:07.582 DEBUG [src.node.docker_mananger] Container started with ID 2571456b7ddc. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-41-07__546cc71d-ae8c-45e8-8831-d0f7c827a883__wakuorg_nwaku:latest.log
2026-01-17 04:41:07.582 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61230
2026-01-17 04:41:07.583 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:41:07.606 ERROR [src.node.docker_mananger] Max retries reached for container 4cabc74852e1. Exiting log stream.
2026-01-17 04:41:08.136 ERROR [src.node.docker_mananger] Max retries reached for container 66db4fbed98d. Exiting log stream.
2026-01-17 04:41:08.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61230/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:41:08.587 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-17 04:41:08.587 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:41:08.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61230/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:41:08.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.112.120/tcp/61231/p2p/16Uiu2HAmVacNCQrehTsKkHfP7yewVVjf4PGiSYxGPdS4238a93RH","/ip4/172.18.112.120/tcp/61232/ws/p2p/16Uiu2HAmVacNCQrehTsKkHfP7yewVVjf4PGiSYxGPdS4238a93RH"],"enrUri":"enr:-L24QKFmXXkzR5GhuAbLnupc_7kghuTihPcKtmWHQxlhuZMcGtsUMb-Re-cfmh2H-dWJ-rbgzEc3EFElhs4a16RH4_MCgmlkgnY0gmlwhKwScHiKbXVsdGlhZGRyc5YACASsEnB4Bu8vAAoErBJweAbvMN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-3d_KYsBwOSfmc9LyqwqWpV7IgwyOwf1dQT3O5Qgi3iDdGNwgu8vg3VkcILvMYV3YWt1MgM"}'
2026-01-17 04:41:08.589 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:41:08.597 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:41:08.597 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-41-07__546cc71d-ae8c-45e8-8831-d0f7c827a883__wakuorg_nwaku:latest.log
2026-01-17 04:41:08.597 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:41:08.597 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:41:08.599 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:41:08.599 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.158
2026-01-17 04:41:08.599 DEBUG [src.node.docker_mananger] Generated ports ['55852', '55853', '55854', '55855', '55856']
2026-01-17 04:41:08.599 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:41:08.599 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:41:08.599 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:41:08.599 DEBUG [src.node.docker_mananger] docker run -i -t -p 55852:55852 -p 55853:55853 -p 55854:55854 -p 55855:55855 -p 55856:55856 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55854 --rest-port=55852 --tcp-port=55853 --discv5-udp-port=55855 --rest-address=0.0.0.0 --nat=extip:172.18.247.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f4265f98fe6a1a9ca42a3ca7cd68f35e1d9d31ecabffe4ca3ff6d1dbdabaded5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55856 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKFmXXkzR5GhuAbLnupc_7kghuTihPcKtmWHQxlhuZMcGtsUMb-Re-cfmh2H-dWJ-rbgzEc3EFElhs4a16RH4_MCgmlkgnY0gmlwhKwScHiKbXVsdGlhZGRyc5YACASsEnB4Bu8vAAoErBJweAbvMN0DgnJzhQADAQAAiXNlY3AyNTZrMaED-3d_KYsBwOSfmc9LyqwqWpV7IgwyOwf1dQT3O5Qgi3iDdGNwgu8vg3VkcILvMYV3YWt1MgM --storenode=/ip4/172.18.112.120/tcp/61231/p2p/16Uiu2HAmVacNCQrehTsKkHfP7yewVVjf4PGiSYxGPdS4238a93RH --store=true --relay=true
2026-01-17 04:41:08.802 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.158 waku 65e563612cda058fadd09498dc4257c9a8b354204cae1b6000b0b79fdbf64edd
2026-01-17 04:41:08.834 DEBUG [src.node.docker_mananger] Container started with ID 65e563612cda. Setting up logs at ./log/docker/store_node1_2026-01-17_04-41-07__546cc71d-ae8c-45e8-8831-d0f7c827a883__wakuorg_nwaku:latest.log
2026-01-17 04:41:08.834 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55852
2026-01-17 04:41:08.835 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:41:09.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55852/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:41:09.840 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-17 04:41:09.840 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:41:09.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55852/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:41:09.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.158/tcp/55853/p2p/16Uiu2HAmMPiR9vmNV5VJcMnSpeqCZqWLkASwVoLJ55gXgvVy3T8u","/ip4/172.18.247.158/tcp/55854/ws/p2p/16Uiu2HAmMPiR9vmNV5VJcMnSpeqCZqWLkASwVoLJ55gXgvVy3T8u"],"enrUri":"enr:-L24QOoYZltLoW53-DywHI6pxEHcSagNmIbawW2KPUbpPq5JS0LH6sk1ZFcR2Lxeh-QBbnIAQPbss6Bg1kS5r8tASCoCgmlkgnY0gmlwhKwS956KbXVsdGlhZGRyc5YACASsEveeBtotAAoErBL3ngbaLt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgc90TDxtOON3DaQNMp7KJS0RWtE09USCmcnW9LBb_YKDdGNwgtotg3VkcILaL4V3YWt1MgM"}'
2026-01-17 04:41:09.843 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:41:09.843 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55852/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.112.120/tcp/61231/p2p/16Uiu2HAmVacNCQrehTsKkHfP7yewVVjf4PGiSYxGPdS4238a93RH"]'
2026-01-17 04:41:09.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:09.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:41:09.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:09.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55852/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:41:09.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:09.853 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:09.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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-17 04:41:09.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:09.859 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:10.060 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:10.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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-17 04:41:10.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:10.067 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:10.268 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:10.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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-17 04:41:10.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:10.274 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:10.475 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:10.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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-17 04:41:10.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:10.483 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:10.684 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:10.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:10.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:10.690 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:10.891 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:10.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:10.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:10.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:11.098 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:11.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:11.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:11.105 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:11.306 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:11.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:11.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:11.312 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:11.513 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:11.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:11.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:11.519 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:11.720 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:11.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:11.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:11.726 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:11.927 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:11.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:11.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:11.934 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:12.134 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:12.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:12.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:12.143 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:12.344 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:12.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:12.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:12.350 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:12.551 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:12.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:12.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:12.558 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:12.759 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:12.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:12.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:12.765 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:12.966 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:12.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:12.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:12.974 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:13.175 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:13.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:13.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:13.181 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:13.382 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:13.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:13.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:13.388 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:13.589 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:13.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:13.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:13.595 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:13.797 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:13.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:13.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:13.804 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:14.005 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:14.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:14.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:14.011 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:14.212 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:14.212 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:14.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:14.218 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:14.419 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:14.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:14.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:14.426 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:14.627 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:14.627 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:14.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:14.634 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:14.834 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:14.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:14.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:14.841 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:15.042 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:15.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:15.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:15.048 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:15.249 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:15.249 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:15.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:15.256 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:15.457 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:15.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:15.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:15.464 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:15.665 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:15.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:15.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:15.672 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:15.872 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:15.873 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/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)'}'
2026-01-17 04:41:15.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:15.879 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:16.080 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:16.080 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:16.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:16.086 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:16.287 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:16.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:16.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:16.293 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:16.494 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:16.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:16.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:16.500 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:16.701 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:16.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:16.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:16.708 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:16.908 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:16.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:16.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:16.915 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:17.116 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:17.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:17.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:17.123 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:17.323 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:17.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:17.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:17.330 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:17.531 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:17.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:17.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:17.538 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:17.739 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:17.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:17.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:17.745 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:17.946 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:17.946 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:17.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:17.951 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:18.152 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:18.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:18.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:18.159 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:18.359 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:18.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:18.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:18.366 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:18.567 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:18.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:18.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:18.573 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:18.774 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:18.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:18.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:18.780 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:18.982 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:18.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:18.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:18.988 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:19.189 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:19.189 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:19.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:19.196 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:19.396 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:19.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:19.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:19.403 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:19.604 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:19.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:19.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:19.610 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:19.811 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:19.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:19.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:19.818 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:20.019 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:20.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:20.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:20.025 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:20.226 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:20.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:20.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:20.232 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:20.433 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:20.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:20.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:20.439 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:20.640 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:20.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:20.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:20.646 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:20.847 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:20.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:20.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:20.853 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:21.053 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:21.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:21.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:21.061 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:21.261 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:21.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:21.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:21.268 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:21.469 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:21.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:21.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:21.476 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:21.676 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:21.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:21.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:21.683 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:21.884 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:21.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:21.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:21.891 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:22.092 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:22.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:22.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:22.099 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:22.300 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:22.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:22.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:22.306 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:22.508 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:22.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:22.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:22.514 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:22.715 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:22.715 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:22.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:22.722 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:22.923 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:22.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:22.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:22.929 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:23.130 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:23.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:23.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:23.137 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:23.338 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:23.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:23.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:23.345 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:23.545 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:23.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:23.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:23.552 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:23.752 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:23.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:23.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:23.759 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:23.960 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:23.960 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:23.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:23.966 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:24.167 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:24.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:24.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:24.173 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:24.374 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:24.374 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:24.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:24.381 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:24.582 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:24.582 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:24.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:24.588 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:24.789 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:24.790 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:24.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:24.796 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:24.997 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:24.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:25.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:25.003 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:25.203 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:25.204 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:25.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:25.210 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:25.411 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:25.411 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:25.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:25.417 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:25.618 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:25.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:25.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:25.624 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:25.825 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:25.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:25.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:25.831 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:26.032 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:26.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:26.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:26.038 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:26.239 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:26.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:26.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:26.246 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:26.447 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:26.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:26.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:26.453 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:26.654 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:26.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:26.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:26.662 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:26.862 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:26.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:26.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:26.869 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:27.070 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:27.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:27.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:27.076 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:27.277 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:27.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:27.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:27.283 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:27.484 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:27.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:27.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:27.491 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:27.692 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:27.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:27.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:27.699 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:27.900 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:27.900 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:27.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:27.907 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:28.108 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:28.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:28.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:28.115 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:28.316 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:28.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:28.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:28.323 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:28.524 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:28.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:28.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:28.530 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:28.731 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:28.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:28.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:28.738 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:28.939 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:28.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:28.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:28.945 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:29.146 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:29.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:29.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:29.152 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:29.353 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:29.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:29.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:29.360 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:29.561 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:29.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:29.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:29.567 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:29.768 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:29.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:29.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:29.775 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:29.976 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:29.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:29.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:29.983 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:30.184 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:30.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:30.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:30.191 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:30.391 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:30.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:30.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:30.399 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:30.599 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:30.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:30.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:30.606 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:30.807 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:30.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:30.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:30.814 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:31.015 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:31.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:31.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:31.021 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:31.222 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:31.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:31.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:31.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:31.430 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:31.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:31.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:31.437 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:31.638 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:31.639 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:31.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:31.644 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:31.845 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:31.846 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:31.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:31.853 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:32.054 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:32.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:32.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:32.061 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:32.262 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:32.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:32.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:32.269 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:32.470 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:32.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:32.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:32.477 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:32.678 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:32.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:32.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:32.685 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:32.885 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:32.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:32.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:32.892 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:33.093 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:33.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:33.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:33.101 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:33.302 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:33.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:33.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:33.308 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:33.509 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:33.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:33.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:33.516 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:33.718 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:33.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:33.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:33.724 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:33.925 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:33.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:33.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:33.931 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:34.132 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:34.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:34.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:34.139 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:34.340 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:34.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:34.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:34.346 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:34.547 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:34.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:34.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:34.553 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:34.754 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:34.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:34.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:34.761 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:34.962 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:34.962 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:34.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:34.969 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:35.170 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:35.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:35.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:35.176 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:35.377 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:35.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:35.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:35.384 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:35.585 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:35.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:35.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:35.591 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:35.791 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:35.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:35.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:35.799 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:35.999 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:36.000 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:36.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:36.006 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:36.207 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:36.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:36.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:36.213 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:36.414 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:36.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:36.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:36.420 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:36.621 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:36.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:36.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:36.628 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:36.829 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:36.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:36.835 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:36.836 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:37.037 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:37.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:37.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:37.044 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:37.245 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:37.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:37.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:37.251 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:37.452 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:37.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:37.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:37.459 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:37.660 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:37.660 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:37.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:37.666 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:37.867 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:37.867 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:37.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:37.875 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:38.076 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:38.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:38.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:38.083 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:38.283 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:38.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:38.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:38.290 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:38.491 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:38.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:38.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:38.497 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:38.698 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:38.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:38.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:38.705 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:38.905 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:38.906 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:38.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:38.912 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:39.113 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:39.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:39.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:39.120 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:39.321 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:39.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:39.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:39.327 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:39.529 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:39.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:39.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:39.535 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:39.736 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:39.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:39.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:39.743 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:39.944 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:39.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:39.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:39.950 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:40.151 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:40.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:40.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:40.156 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:40.357 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:40.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:40.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:40.364 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:40.565 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:40.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:40.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:40.572 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:40.773 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:40.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:40.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:40.779 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:40.980 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:40.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:40.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:40.987 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:41.188 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:41.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:41.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:41.194 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:41.395 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:41.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:41.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:41.402 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:41.603 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:41.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:41.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:41.610 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:41.810 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:41.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:41.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:41.820 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:42.021 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:42.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:42.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:42.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:42.228 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:42.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:42.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:42.235 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:42.436 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:42.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:42.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:42.443 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:42.644 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:42.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:42.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:42.650 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:42.850 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:42.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:42.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:42.856 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:43.057 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:43.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:43.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:43.064 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:43.264 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:43.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:43.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:43.272 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:43.472 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:43.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:43.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:43.479 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:43.679 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:43.680 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:43.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:43.687 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:43.887 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:43.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:43.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:43.894 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:44.095 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:44.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:44.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:44.101 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:44.302 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:44.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:44.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:44.309 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:44.510 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:44.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:44.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:44.515 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:44.717 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:44.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:44.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:44.723 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:44.924 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:44.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:44.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:44.930 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:45.131 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:45.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:45.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:45.138 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:45.339 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:45.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:45.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:45.345 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:45.547 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:45.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:45.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:45.554 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:45.754 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:45.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:45.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:45.762 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:45.962 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:45.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:45.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:45.969 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:46.170 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:46.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:46.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:46.177 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:46.378 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:46.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:46.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:46.384 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:46.585 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:46.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:46.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:46.592 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:46.793 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:46.793 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:46.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:46.799 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:47.000 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:47.000 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:47.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:47.007 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:47.207 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:47.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:47.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:47.213 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:47.414 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:47.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:47.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:47.420 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:47.622 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:47.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:47.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:47.631 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:47.832 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:47.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:47.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:47.838 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:48.039 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:48.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:48.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:48.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:48.246 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:48.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:48.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:48.253 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:48.453 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:48.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:48.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:48.460 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:48.661 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:48.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:48.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:48.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:48.869 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:48.870 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:48.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:48.877 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:49.078 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:49.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:49.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:49.084 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:49.285 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:49.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:49.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:49.292 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:49.493 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:49.493 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:49.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:49.500 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:49.701 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:49.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:49.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:49.707 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:49.909 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:49.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:49.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:49.916 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:50.117 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:50.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:50.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:50.123 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:50.324 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:50.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:50.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:50.331 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:50.532 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:50.532 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:50.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:50.538 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:50.739 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:50.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:50.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:50.745 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:50.946 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:50.946 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:50.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:50.952 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:51.153 DEBUG [src.steps.store] Relaying message
2026-01-17 04:41:51.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:41:51.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:41:51.160 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:41:51.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61230/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=200&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:41:51.367 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-17 04:41:51.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=200&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:41:51.374 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-17 04:41:51.376 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:41:51.377 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:41:51.377 DEBUG [src.node.waku_node] Stopping container with id 2571456b7ddc
2026-01-17 04:41:51.972 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:41:51.972 DEBUG [src.node.waku_node] Stopping container with id 65e563612cda
2026-01-17 04:41:52.557 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:41:52.560 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:41:52.614 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:41:52.671 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_service_peers_scalar_required_types with id: 2026-01-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207
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-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207__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-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207__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-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207__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-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.16.119
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31872', '31873', '31874', '31875', '31876']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31872:31872 -p 31873:31873 -p 31874:31874 -p 31875:31875 -p 31876:31876 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31874 --rest-port=31872 --tcp-port=31873 --discv5-udp-port=31875 --rest-address=0.0.0.0 --nat=extip:172.18.16.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d115e76d7bc576aab7a8cd72bb91cc011ddacada75fcc61bf6dfe5bd96aeaf7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31876 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.119 waku 62de31f8058338508039382c84dd48e53d548c667de00d8a75d0c70e0cbb7935
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 62de31f80583. Setting up logs at ./log/docker/node1_2026-01-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31872
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 3e0d98361f78. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 60ef9c6f9628. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31872/health" -H "Content-Type: application/json" -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:31872/debug/v1/info" -H "Content-Type: application/json" -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.119/tcp/31873/p2p/16Uiu2HAm9UoZo7U3dR3q22UPoUyC4zqiRfJ1oqnpx5GaPKpf6w1W","/ip4/172.18.16.119/tcp/31874/ws/p2p/16Uiu2HAm9UoZo7U3dR3q22UPoUyC4zqiRfJ1oqnpx5GaPKpf6w1W"],"enrUri":"enr:-L24QHX8M0xR59NOvOh7d_k9aMaibX6aZ7suSGzIKjns6IVJPgTXg8kk73nh3JagijID0UaQEwx_A04cnEi9ujSnhyUCgmlkgnY0gmlwhKwSEHeKbXVsdGlhZGRyc5YACASsEhB3BnyBAAoErBIQdwZ8gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0NDv6-De29_06H6m9xzbVrOhBo2I8xqFSk8aAuFfp72DdGNwgnyBg3VkcIJ8g4V3YWt1MgE"}'
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.47.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58437', '58438', '58439', '58440', '58441']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58437:58437 -p 58438:58438 -p 58439:58439 -p 58440:58440 -p 58441:58441 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58439 --rest-port=58437 --tcp-port=58438 --discv5-udp-port=58440 --rest-address=0.0.0.0 --nat=extip:172.18.47.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=efbdfa323eacac9daeee6dd2aac0d3cec9aa022ad2c66aceb7f9d1584a788f5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58441 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHX8M0xR59NOvOh7d_k9aMaibX6aZ7suSGzIKjns6IVJPgTXg8kk73nh3JagijID0UaQEwx_A04cnEi9ujSnhyUCgmlkgnY0gmlwhKwSEHeKbXVsdGlhZGRyc5YACASsEhB3BnyBAAoErBIQdwZ8gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0NDv6-De29_06H6m9xzbVrOhBo2I8xqFSk8aAuFfp72DdGNwgnyBg3VkcIJ8g4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.171 waku ea15f6f8d3949b6b4d1bc341f3f3be9b3312979b31b405aa8c0c4d47cf76a4fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea15f6f8d394. Setting up logs at ./log/docker/node2_2026-01-17_04-32-31__efae56da-770a-4b2c-8a03-71461cff6207__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58437
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:58437/health" -H "Content-Type: application/json" -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:58437/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.171/tcp/58438/p2p/16Uiu2HAm3Yc5aN3AgSuV74X2UJEmNh9B2E5VvJYSBrJrdDc78ZQG","/ip4/172.18.47.171/tcp/58439/ws/p2p/16Uiu2HAm3Yc5aN3AgSuV74X2UJEmNh9B2E5VvJYSBrJrdDc78ZQG"],"enrUri":"enr:-L24QBDAQ6Q3IJmKqnnxmFYuvGX61OK05fa9I54JiZBT447KLXE_98aHzgoRpCe5Mz4zASB2Oiz5bZiwOkMWHDtd0XQCgmlkgnY0gmlwhKwSL6uKbXVsdGlhZGRyc5YACASsEi-rBuRGAAoErBIvqwbkR90DgnJzhQADAQAAiXNlY3AyNTZrMaECeKQmpz89Q14jqLcsRoSgDaFMKDOORcBePBLVkzXROB2DdGNwguRGg3VkcILkSIV3YWt1MgE"}'
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:31872/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.47.171/tcp/58438/p2p/16Uiu2HAm3Yc5aN3AgSuV74X2UJEmNh9B2E5VvJYSBrJrdDc78ZQG"]'
INFO  src.node.api_clients.base_client:base_client.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:31872/admin/v1/peers/service" -H "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.47.171/tcp/54112/p2p/16Uiu2HAm3Yc5aN3AgSuV74X2UJEmNh9B2E5VvJYSBrJrdDc78ZQG","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"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:524 /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.47.171/tcp/54112/p2p/16Uiu2HAm3Yc5aN3AgSuV74X2UJEmNh9B2E5VvJYSBrJrdDc78ZQG', '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'}]
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 62de31f80583
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ea15f6f8d394
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-17 04:19:47.815 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:19:47.816 DEBUG [tests.conftest] Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2026-01-17_04-19-47__f3a0e3c9-0848-47a3-82bb-8fa1a425db1e
2026-01-17 04:19:47.816 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:19:47.816 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:19:47.816 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:19:47.824 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:19:47.824 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-19-47__f3a0e3c9-0848-47a3-82bb-8fa1a425db1e__wakuorg_nwaku:latest.log
2026-01-17 04:19:47.824 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:19:47.824 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:19:47.825 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:19:47.826 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.10.152
2026-01-17 04:19:47.826 DEBUG [src.node.docker_mananger] Generated ports ['49589', '49590', '49591', '49592', '49593']
2026-01-17 04:19:47.826 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-17 04:19:47.826 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:19:47.826 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:19:47.826 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:19:47.826 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:19:47.826 DEBUG [src.node.docker_mananger] docker run -i -t -p 49589:49589 -p 49590:49590 -p 49591:49591 -p 49592:49592 -p 49593:49593 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49591 --rest-port=49589 --tcp-port=49590 --discv5-udp-port=49592 --rest-address=0.0.0.0 --nat=extip:172.18.10.152 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8debeca40ddaebe4fba863190beddbff6ffe0acdac2d94be98e4dcb301a7268c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49593 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
2026-01-17 04:19:48.017 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.10.152 waku eacddab499682218cf376b4ae605186346ff595adf939ac5d751c97dc5eae95d
2026-01-17 04:19:48.048 DEBUG [src.node.docker_mananger] Container started with ID eacddab49968. Setting up logs at ./log/docker/node1_2026-01-17_04-19-47__f3a0e3c9-0848-47a3-82bb-8fa1a425db1e__wakuorg_nwaku:latest.log
2026-01-17 04:19:48.049 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49589
2026-01-17 04:19:48.049 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:19:48.059 ERROR [src.node.docker_mananger] Max retries reached for container fc518e21f918. Exiting log stream.
2026-01-17 04:19:48.623 ERROR [src.node.docker_mananger] Max retries reached for container 56343383d87e. Exiting log stream.
2026-01-17 04:19:49.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49589/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:49.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-17 04:19:49.054 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:19:49.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49589/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:49.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.152/tcp/49590/p2p/16Uiu2HAm79h9XHiqXyRMVGP3aWnV4WPw5VLq5wDYjT5Ji29uxwSW","/ip4/172.18.10.152/tcp/49591/ws/p2p/16Uiu2HAm79h9XHiqXyRMVGP3aWnV4WPw5VLq5wDYjT5Ji29uxwSW"],"enrUri":"enr:-L24QPoLEdnNasMCDBE3E-iIGrNGMyIeh10h7ozzRcdVQXIAXkDMGgxchyFsiR1kIK2g6Zlellcci37V_n4RavnpwNMCgmlkgnY0gmlwhKwSCpiKbXVsdGlhZGRyc5YACASsEgqYBsG2AAoErBIKmAbBt90DgnJzhQACAQAAiXNlY3AyNTZrMaECrjRFQso_EHkLFNX0Vl8ocKNniQEDDW3sNkHeExDSk_eDdGNwgsG2g3VkcILBuIV3YWt1MgU"}'
2026-01-17 04:19:49.056 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:19:49.063 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:19:49.063 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-19-47__f3a0e3c9-0848-47a3-82bb-8fa1a425db1e__wakuorg_nwaku:latest.log
2026-01-17 04:19:49.063 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:19:49.063 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:19:49.065 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:19:49.065 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.89
2026-01-17 04:19:49.065 DEBUG [src.node.docker_mananger] Generated ports ['26300', '26301', '26302', '26303', '26304']
2026-01-17 04:19:49.065 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-17 04:19:49.065 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:19:49.065 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:19:49.066 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:19:49.066 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:19:49.066 DEBUG [src.node.docker_mananger] docker run -i -t -p 26300:26300 -p 26301:26301 -p 26302:26302 -p 26303:26303 -p 26304:26304 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26302 --rest-port=26300 --tcp-port=26301 --discv5-udp-port=26303 --rest-address=0.0.0.0 --nat=extip:172.18.22.89 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2392bcea0abece21c2ed11197ce8fa985bf4907a9fd1aee12f931edfcab5b30f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26304 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPoLEdnNasMCDBE3E-iIGrNGMyIeh10h7ozzRcdVQXIAXkDMGgxchyFsiR1kIK2g6Zlellcci37V_n4RavnpwNMCgmlkgnY0gmlwhKwSCpiKbXVsdGlhZGRyc5YACASsEgqYBsG2AAoErBIKmAbBt90DgnJzhQACAQAAiXNlY3AyNTZrMaECrjRFQso_EHkLFNX0Vl8ocKNniQEDDW3sNkHeExDSk_eDdGNwgsG2g3VkcILBuIV3YWt1MgU --content-topic=/toychat/2/huilong/proto
2026-01-17 04:19:49.253 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.89 waku 73734e25e64559bfbfe0b666090b3af1124bf0e7fc78e6ffb233390f82717c5c
2026-01-17 04:19:49.284 DEBUG [src.node.docker_mananger] Container started with ID 73734e25e645. Setting up logs at ./log/docker/node2_2026-01-17_04-19-47__f3a0e3c9-0848-47a3-82bb-8fa1a425db1e__wakuorg_nwaku:latest.log
2026-01-17 04:19:49.284 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26300
2026-01-17 04:19:49.285 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:19:50.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26300/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:50.304 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-17 04:19:50.304 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:19:50.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26300/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:50.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.89/tcp/26301/p2p/16Uiu2HAm9WiLziiZdJ4xM3jpmHSGLSDx9qiYgy52yV7tddSXBsEE","/ip4/172.18.22.89/tcp/26302/ws/p2p/16Uiu2HAm9WiLziiZdJ4xM3jpmHSGLSDx9qiYgy52yV7tddSXBsEE"],"enrUri":"enr:-L24QD1Rpjb1HvcrEQ3K5gB_GOyk2fVwuYv4_T9mbSGJtuKkUwfvJmRqnRZ9IrYsLiuG1HzJSddJRPrOYVUjSqXHkB8CgmlkgnY0gmlwhKwSFlmKbXVsdGlhZGRyc5YACASsEhZZBma9AAoErBIWWQZmvt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC0U4yHWaHMmpN3ApkBrrFVCUNTfJJpwmp_IDy2A6P6BeDdGNwgma9g3VkcIJmv4V3YWt1MgE"}'
2026-01-17 04:19:50.310 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:19:50.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26300/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.10.152/tcp/49590/p2p/16Uiu2HAm79h9XHiqXyRMVGP3aWnV4WPw5VLq5wDYjT5Ji29uxwSW"]'
2026-01-17 04:19:50.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:50.314 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49589/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-17 04:19:50.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:50.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26300/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-17 04:19:50.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:50.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49589/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-17 04:19:50.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:50.326 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:19:50.427 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:19:50.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49589/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:50.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623590320721639,"ephemeral":false,"proof":""}]'
2026-01-17 04:19:50.431 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:19:50.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26300/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:50.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623590320721639,"ephemeral":false,"proof":""}]'
2026-01-17 04:19:50.437 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:19:50.438 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:19:50.438 DEBUG [src.node.waku_node] Stopping container with id eacddab49968
2026-01-17 04:19:50.957 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:19:50.958 DEBUG [src.node.waku_node] Stopping container with id 73734e25e645
2026-01-17 04:19:51.496 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:19:51.499 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:19:51.504 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:19:51.509 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,136 @@
2026-01-17 04:29:24.346 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:29:24.346 DEBUG [tests.conftest] Running test: test_multiple_content_topics_same_shard[content_topic_list1] with id: 2026-01-17_04-29-24__e89c6fb5-d79d-4e4e-90c8-7bd1270f436c
2026-01-17 04:29:24.346 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:29:24.347 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:29:24.347 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:29:24.354 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:29:24.354 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-29-24__e89c6fb5-d79d-4e4e-90c8-7bd1270f436c__wakuorg_nwaku:latest.log
2026-01-17 04:29:24.354 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:29:24.354 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:29:24.356 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:29:24.356 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.217
2026-01-17 04:29:24.356 DEBUG [src.node.docker_mananger] Generated ports ['43784', '43785', '43786', '43787', '43788']
2026-01-17 04:29:24.356 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:29:24.356 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:29:24.356 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:29:24.356 DEBUG [src.node.docker_mananger] docker run -i -t -p 43784:43784 -p 43785:43785 -p 43786:43786 -p 43787:43787 -p 43788:43788 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43786 --rest-port=43784 --tcp-port=43785 --discv5-udp-port=43787 --rest-address=0.0.0.0 --nat=extip:172.18.148.217 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3dc10f4f15db114b7eea48026137fa2efe1e7a932b2fdea329715852ec29c31a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43788 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
2026-01-17 04:29:24.543 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.217 waku 577dbceb50070b65542aaccbec195dc57e2325ac36bb067a5c9b606bb951cd21
2026-01-17 04:29:24.574 DEBUG [src.node.docker_mananger] Container started with ID 577dbceb5007. Setting up logs at ./log/docker/node1_2026-01-17_04-29-24__e89c6fb5-d79d-4e4e-90c8-7bd1270f436c__wakuorg_nwaku:latest.log
2026-01-17 04:29:24.576 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43784
2026-01-17 04:29:24.576 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:29:24.618 ERROR [src.node.docker_mananger] Max retries reached for container d970e13100d4. Exiting log stream.
2026-01-17 04:29:25.152 ERROR [src.node.docker_mananger] Max retries reached for container c92edb739bf0. Exiting log stream.
2026-01-17 04:29:25.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:25.580 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-17 04:29:25.580 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:29:25.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:25.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.217/tcp/43785/p2p/16Uiu2HAmCA6NrM3P43mQsCLTnt9mWH2bCMP7eHL16uvnkPdii27A","/ip4/172.18.148.217/tcp/43786/ws/p2p/16Uiu2HAmCA6NrM3P43mQsCLTnt9mWH2bCMP7eHL16uvnkPdii27A"],"enrUri":"enr:-L24QKtTuT5jmEsijxzT3MEu9SvAHbWgLdEfqf2LTOzAZNK7GZqeh5h6217u8Q1wbC_2porKooyFGLl0WqTU_ZW27TACgmlkgnY0gmlwhKwSlNmKbXVsdGlhZGRyc5YACASsEpTZBqsJAAoErBKU2QarCt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC-Jj4oNVDE8yNFx6cdCM-2Z1Fp7joZFrWLbU2dAOHVQGDdGNwgqsJg3VkcIKrC4V3YWt1MgU"}'
2026-01-17 04:29:25.583 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:29:25.589 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:29:25.589 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-29-24__e89c6fb5-d79d-4e4e-90c8-7bd1270f436c__wakuorg_nwaku:latest.log
2026-01-17 04:29:25.589 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:29:25.589 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:29:25.591 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:29:25.591 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.189
2026-01-17 04:29:25.591 DEBUG [src.node.docker_mananger] Generated ports ['57906', '57907', '57908', '57909', '57910']
2026-01-17 04:29:25.591 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:29:25.591 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:29:25.591 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:29:25.591 DEBUG [src.node.docker_mananger] docker run -i -t -p 57906:57906 -p 57907:57907 -p 57908:57908 -p 57909:57909 -p 57910:57910 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57908 --rest-port=57906 --tcp-port=57907 --discv5-udp-port=57909 --rest-address=0.0.0.0 --nat=extip:172.18.224.189 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=59f30b9d84dcc3dc8ed60af09ccce093d82bae75dfc7c104cad8aa30ea8a6ed7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57910 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKtTuT5jmEsijxzT3MEu9SvAHbWgLdEfqf2LTOzAZNK7GZqeh5h6217u8Q1wbC_2porKooyFGLl0WqTU_ZW27TACgmlkgnY0gmlwhKwSlNmKbXVsdGlhZGRyc5YACASsEpTZBqsJAAoErBKU2QarCt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC-Jj4oNVDE8yNFx6cdCM-2Z1Fp7joZFrWLbU2dAOHVQGDdGNwgqsJg3VkcIKrC4V3YWt1MgU --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
2026-01-17 04:29:25.783 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.189 waku a8820b5e7812e7dc0158a00a58d878ff1f299565f997027a5ce129bbb93386d0
2026-01-17 04:29:25.816 DEBUG [src.node.docker_mananger] Container started with ID a8820b5e7812. Setting up logs at ./log/docker/node2_2026-01-17_04-29-24__e89c6fb5-d79d-4e4e-90c8-7bd1270f436c__wakuorg_nwaku:latest.log
2026-01-17 04:29:25.816 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57906
2026-01-17 04:29:25.816 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:29:26.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:26.825 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-17 04:29:26.826 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:29:26.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:26.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.189/tcp/57907/p2p/16Uiu2HAm6jhF3N9o79NGNpJvDwf3mdwdxEz48hyWWpHYWLPTRQ1H","/ip4/172.18.224.189/tcp/57908/ws/p2p/16Uiu2HAm6jhF3N9o79NGNpJvDwf3mdwdxEz48hyWWpHYWLPTRQ1H"],"enrUri":"enr:-L24QP-ju4g3w6vJUFzIg6REt4i4zyjJZlI8hkUNtt0iXcGEAlMCju7S-xLnA6ltEAiIyQk86dkHLGtXUeUF_aNazDICgmlkgnY0gmlwhKwS4L2KbXVsdGlhZGRyc5YACASsEuC9BuIzAAoErBLgvQbiNN0DgnJzhQACAQAAiXNlY3AyNTZrMaECqA5wT7WiagfemNAdaYh6fCatGcF1xpnbI_Q93U7JC6yDdGNwguIzg3VkcILiNYV3YWt1MgE"}'
2026-01-17 04:29:26.833 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:29:26.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57906/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.217/tcp/43785/p2p/16Uiu2HAmCA6NrM3P43mQsCLTnt9mWH2bCMP7eHL16uvnkPdii27A"]'
2026-01-17 04:29:26.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:26.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
2026-01-17 04:29:26.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:26.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57906/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
2026-01-17 04:29:26.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:26.843 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:26.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:26.848 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:26.948 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:26.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:26.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/yaml","version":0,"timestamp":1768624166843300495,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:26.953 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:26.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:26.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/yaml","version":0,"timestamp":1768624166843300495,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:26.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/xml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:26.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:26.962 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.062 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/xml","version":0,"timestamp":1768624166957417148,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.066 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/xml","version":0,"timestamp":1768624166957417148,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.071 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/daily/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:27.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:27.075 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.175 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1768624167070874487,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.180 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1768624167070874487,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:27.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:27.189 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.289 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F3.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1768624167184201558,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.293 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F3.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1768624167184201558,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.297 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/updates/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:27.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:27.302 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.402 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1768624167297536234,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.406 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1768624167297536234,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/reviews/xml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:27.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:27.414 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.515 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1768624167410443691,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.519 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1768624167410443691,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/alerts/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:27.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:27.528 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.628 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/alerts/yaml","version":0,"timestamp":1768624167523416732,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.632 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/alerts/yaml","version":0,"timestamp":1768624167523416732,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.636 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43784/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/updates/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:29:27.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:29:27.642 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:29:27.742 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43784/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/updates/yaml","version":0,"timestamp":1768624167636267362,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.746 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:29:27.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57906/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:29:27.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/4.0/updates/yaml","version":0,"timestamp":1768624167636267362,"ephemeral":false,"proof":""}]'
2026-01-17 04:29:27.752 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:29:27.753 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:29:27.753 DEBUG [src.node.waku_node] Stopping container with id 577dbceb5007
2026-01-17 04:29:28.284 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:29:28.285 DEBUG [src.node.waku_node] Stopping container with id a8820b5e7812
2026-01-17 04:29:28.843 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:29:28.844 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:29:28.857 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:29:28.863 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 with id: 2026-01-17_04-21-39__98eccdcc-a297-41bb-b5d0-bc26f6c81cb6
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-17_04-21-39__98eccdcc-a297-41bb-b5d0-bc26f6c81cb6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.149.209
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29487', '29488', '29489', '29490', '29491']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29487:29487 -p 29488:29488 -p 29489:29489 -p 29490:29490 -p 29491:29491 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29489 --rest-port=29487 --tcp-port=29488 --discv5-udp-port=29490 --rest-address=0.0.0.0 --nat=extip:172.18.149.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5c2a0115601acf3c8b11e2a07feeabda581e36fdacb4a97fc6f5a7e5da86bbba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29491 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.209 waku 571f247a3749c4ca61193c918624db303ca7525f40744d5123b66c9528560cfd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 571f247a3749. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-21-39__98eccdcc-a297-41bb-b5d0-bc26f6c81cb6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29487
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 a710340eb58b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 488b6b2036e1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29487/health" -H "Content-Type: application/json" -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:29487/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.209/tcp/29488/p2p/16Uiu2HAmEwW2MfZiTxJSmyYTo4tPZHhp95YLSr6MtwFYe1Fqx4pi","/ip4/172.18.149.209/tcp/29489/ws/p2p/16Uiu2HAmEwW2MfZiTxJSmyYTo4tPZHhp95YLSr6MtwFYe1Fqx4pi"],"enrUri":"enr:-L24QG5QjoeGfVdIlfgpC3JUJ8Hc3M_rppnIyFiGbOJcFZy8IUxVSvuT7vntKxSmX2QVBjVAPAhpWkfdIElwjFHuNwkCgmlkgnY0gmlwhKwSldGKbXVsdGlhZGRyc5YACASsEpXRBnMwAAoErBKV0QZzMd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIfI4BC6sbT9Ho3UmZBtqPZ527DAwMJOVVoBskMNG0hODdGNwgnMwg3VkcIJzMoV3YWt1MgM"}'
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-17_04-21-39__98eccdcc-a297-41bb-b5d0-bc26f6c81cb6__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.26.252
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49154', '49155', '49156', '49157', '49158']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49154:49154 -p 49155:49155 -p 49156:49156 -p 49157:49157 -p 49158:49158 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49156 --rest-port=49154 --tcp-port=49155 --discv5-udp-port=49157 --rest-address=0.0.0.0 --nat=extip:172.18.26.252 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4c8c09eb527bab3a9a80efc209bc595c58d93aea6c022b0fca173611d5ebcc60 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49158 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG5QjoeGfVdIlfgpC3JUJ8Hc3M_rppnIyFiGbOJcFZy8IUxVSvuT7vntKxSmX2QVBjVAPAhpWkfdIElwjFHuNwkCgmlkgnY0gmlwhKwSldGKbXVsdGlhZGRyc5YACASsEpXRBnMwAAoErBKV0QZzMd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIfI4BC6sbT9Ho3UmZBtqPZ527DAwMJOVVoBskMNG0hODdGNwgnMwg3VkcIJzMoV3YWt1MgM --storenode=/ip4/172.18.149.209/tcp/29488/p2p/16Uiu2HAmEwW2MfZiTxJSmyYTo4tPZHhp95YLSr6MtwFYe1Fqx4pi --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.26.252 waku 6f3f2ecb5830787d3a82486d036dc0bce701af762363c272b92106583c59a69e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6f3f2ecb5830. Setting up logs at ./log/docker/store_node1_2026-01-17_04-21-39__98eccdcc-a297-41bb-b5d0-bc26f6c81cb6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49154
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:49154/health" -H "Content-Type: application/json" -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:49154/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.252/tcp/49155/p2p/16Uiu2HAmFVLvRidDgpDxN43UAqFK2yDn9XbqnDd5RTBJmw1x4pHv","/ip4/172.18.26.252/tcp/49156/ws/p2p/16Uiu2HAmFVLvRidDgpDxN43UAqFK2yDn9XbqnDd5RTBJmw1x4pHv"],"enrUri":"enr:-L24QAHhUVhqlJwqQcKNVyf6YX9psvoZ1kqa00IPsO8ZSDwCKPk8pCndaoFCCU0gJYILwuJRBk--eA6vkfStCUF96RUCgmlkgnY0gmlwhKwSGvyKbXVsdGlhZGRyc5YACASsEhr8BsADAAoErBIa_AbABN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDKhqDRItBz9aXRr-J6ii4mJUqNEnOzl2-EK31-pwkBtmDdGNwgsADg3VkcILABYV3YWt1MgM"}'
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:49154/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.149.209/tcp/29488/p2p/16Uiu2HAmEwW2MfZiTxJSmyYTo4tPZHhp95YLSr6MtwFYe1Fqx4pi"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29487/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:49154/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:29487/relay/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:29487/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:29487/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:29487/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:29487/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:29487/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:29487/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:29487/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:29487/store/v3/messages?pubsubTopic=test&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:49154/store/v3/messages?pubsubTopic=test&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 571f247a3749
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6f3f2ecb5830
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,308 @@
WRN 2026-01-17 04:15:45.390+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-17 04:15:45.390+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-17 04:15:45.390+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-17 04:15:45.390+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-17 04:15:45.390+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-17 04:15:45.390+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:3846
INF 2026-01-17 04:15:45.390+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:3846/
INF 2026-01-17 04:15:45.391+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-17 04:15:45.391+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-17 04:15:45.392+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-17 04:15:45.392+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-17 04:15:45.392+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-17 04:15:45.392+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-17 04:15:45.392+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/ws]"
INF 2026-01-17 04:15:45.392+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-17 04:15:45.392+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-17 04:15:45.393+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-17 04:15:45.397+00:00 sqlite database page stats tid=1 file=builder.nim:53 pageSize=4096 pages=1 freePages=0
INF 2026-01-17 04:15:45.397+00:00 starting message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:57
INF 2026-01-17 04:15:45.397+00:00 Not considered schema version 7 topics="waku archive migration" tid=1 file=migrations.nim:45
INF 2026-01-17 04:15:45.397+00:00 database schema is outdated topics="sqlite" tid=1 file=db_sqlite.nim:447 userVersion=0 targetVersion=10
INF 2026-01-17 04:15:45.398+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-17 04:15:45.402+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-17 04:15:45.402+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-17 04:15:45.404+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-17 04:15:45.404+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-17 04:15:45.404+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-17 04:15:45.404+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-17 04:15:45.405+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-17 04:15:45.405+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-17 04:15:45.406+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-17 04:15:45.406+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-17 04:15:45.406+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-17 04:15:45.406+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-17 04:15:45.406+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-17 04:15:45.406+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-17 04:15:45.407+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-17 04:15:45.407+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-17 04:15:45.407+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-17 04:15:45.407+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-17 04:15:45.408+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-17 04:15:45.408+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-17 04:15:45.408+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-17 04:15:45.408+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-17 04:15:45.409+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-17 04:15:45.409+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-17 04:15:45.409+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-17 04:15:45.409+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-17 04:15:45.411+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-17 04:15:45.411+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-17 04:15:45.411+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-17 04:15:45.411+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-17 04:15:45.411+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-17 04:15:45.411+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-17 04:15:45.412+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-17 04:15:45.412+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-17 04:15:45.412+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-17 04:15:45.412+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-17 04:15:45.414+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-17 04:15:45.414+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-17 04:15:45.414+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-17 04:15:45.414+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-17 04:15:45.415+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-17 04:15:45.415+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-17 04:15:45.415+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-17 04:15:45.415+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-17 04:15:45.416+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-17 04:15:45.416+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-17 04:15:45.417+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-17 04:15:45.417+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-17 04:15:45.418+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-17 04:15:45.418+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-17 04:15:45.418+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-17 04:15:45.418+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-17 04:15:45.419+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-17 04:15:45.419+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-17 04:15:45.420+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-17 04:15:45.420+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-17 04:15:45.421+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-17 04:15:45.421+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-17 04:15:45.422+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-17 04:15:45.422+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-17 04:15:45.422+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-17 04:15:45.422+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-17 04:15:45.423+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-17 04:15:45.423+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-17 04:15:45.424+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-17 04:15:45.424+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-17 04:15:45.426+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-17 04:15:45.426+00:00 database user_version updated topics="sqlite" tid=1 file=db_sqlite.nim:481 userVersion=10
INF 2026-01-17 04:15:45.426+00:00 finished message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:70
INF 2026-01-17 04:15:45.426+00:00 setting up sqlite waku archive driver tid=1 file=builder.nim:65
INF 2026-01-17 04:15:45.427+00:00 executing message retention policy topics="waku archive" tid=1 file=archive.nim:259
INF 2026-01-17 04:15:45.427+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-17 04:15:45.427+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-17 04:15:45.427+00:00 mounting waku store protocol topics="waku node store api" tid=1 file=store.nim:255
TRC 2026-01-17 04:15:45.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/store-query/3.0.0]"
INF 2026-01-17 04:15:45.427+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-17 04:15:45.427+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-17 04:15:45.427+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-17 04:15:45.427+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-17 04:15:45.427+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2026-01-17 04:15:45.427+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2026-01-17 04:15:45.427+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-17 04:15:45.427+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2026-01-17 04:15:45.427+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2026-01-17 04:15:45.427+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-17 04:15:45.427+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*kZDXf8, seqNo: 1768623345, addresses: [/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/ws], mixKey: )"
TRC 2026-01-17 04:15:45.428+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-17 04:15:45.428+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-17 04:15:45.428+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-17 04:15:45.428+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-17 04:15:45.428+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-17 04:15:45.428+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
INF 2026-01-17 04:15:45.428+00:00 mounting lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:159
INF 2026-01-17 04:15:45.428+00:00 mounting lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:162
TRC 2026-01-17 04:15:45.428+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/3.0.0]"
INF 2026-01-17 04:15:45.428+00:00 lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:179
INF 2026-01-17 04:15:45.428+00:00 mounting legacy light push topics="waku node lightpush api" tid=1 file=lightpush.nim:43
INF 2026-01-17 04:15:45.428+00:00 mounting legacy lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:48
INF 2026-01-17 04:15:45.428+00:00 mounting legacy lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:51
TRC 2026-01-17 04:15:45.428+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/2.0.0-beta1]"
INF 2026-01-17 04:15:45.428+00:00 legacy lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:68
INF 2026-01-17 04:15:45.428+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-17 04:15:45.428+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-17 04:15:45.428+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-01-17 04:15:45.428+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-01-17 04:15:45.428+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-01-17 04:15:45.428+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-01-17 04:15:45.428+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-01-17 04:15:45.428+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-01-17 04:15:45.428+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-17 04:15:45.428+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-17 04:15:45.428+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-17 04:15:45.428+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-17 04:15:45.428+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-17 04:15:45.428+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-17 04:15:45.428+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-17 04:15:45.428+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-17 04:15:45.428+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-127-ga4e44d
INF 2026-01-17 04:15:45.428+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-127-ga4e44d
INF 2026-01-17 04:15:45.428+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2026-01-17 04:15:45.428+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2026-01-17 04:15:45.428+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2026-01-17 04:15:45.428+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:45.428+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-17 04:15:45.428+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139632529936464
TRC 2026-01-17 04:15:45.428+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-17 04:15:45.428+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2026-01-17 04:15:45.429+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2026-01-17 04:15:45.429+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-17 04:15:45.429+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-17 04:15:45.429+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-17 04:15:45.429+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-17 04:15:45.429+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8, listenAddrs: [/ip4/0.0.0.0/tcp/3848/ws, /ip4/0.0.0.0/tcp/3847], 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-17 04:15:45.429+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-17 04:15:45.429+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/3847
TRC 2026-01-17 04:15:45.429+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/3847]
DBG 2026-01-17 04:15:45.429+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-17 04:15:45.429+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-17 04:15:45.429+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-17 04:15:45.429+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-17 04:15:45.429+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/3848/ws]
TRC 2026-01-17 04:15:45.430+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:3848
TRC 2026-01-17 04:15:45.430+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/3848/ws]"
INF 2026-01-17 04:15:45.430+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-17 04:15:45.430+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-17 04:15:45.430+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-17 04:15:45.430+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-17 04:15:45.430+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-17 04:15:45.430+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-17 04:15:45.430+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-17 04:15:45.430+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2026-01-17 04:15:45.430+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2026-01-17 04:15:45.430+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2026-01-17 04:15:45.430+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-17 04:15:45.430+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8, listenAddrs: [/ip4/0.0.0.0/tcp/3847, /ip4/0.0.0.0/tcp/3848/ws], addrs: [/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/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-17 04:15:45.430+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*kZDXf8 addrs="[/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/ws]"
INF 2026-01-17 04:15:45.430+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/3847/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8][/ip4/0.0.0.0/tcp/3848/ws/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/ws]"
INF 2026-01-17 04:15:45.430+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.52.94/tcp/3847/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8][/ip4/172.18.52.94/tcp/3848/ws/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8]
INF 2026-01-17 04:15:45.430+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QB37sPHJ4ZyLQG5nrTUqYl9up8aKNDC0t-mJ2_ExdhE5Hjz2afBEuunWdAhJXYOcgc2NS9U3i9BMr7eyDo-hfEEBgmlkgnY0gmlwhKwSNF6KbXVsdGlhZGRyc4wACgSsEjReBg8I3QOCcnOFAAMBAACJc2VjcDI1NmsxoQKhjKO1zVA-G38MiV8o803FMYSOzz63HHwwlBg_NBbgG4N0Y3CCDweDdWRwgg8JhXdha3UyDw
INF 2026-01-17 04:15:45.430+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2026-01-17 04:15:45.430+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2026-01-17 04:15:45.431+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2026-01-17 04:15:45.431+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-17 04:15:45.431+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*kZDXf8 addrs="[/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/ws]"
INF 2026-01-17 04:15:45.431+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/3847/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8][/ip4/0.0.0.0/tcp/3848/ws/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.52.94/tcp/3847, /ip4/172.18.52.94/tcp/3848/ws]"
INF 2026-01-17 04:15:45.431+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.52.94/tcp/3847/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8][/ip4/172.18.52.94/tcp/3848/ws/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8]
INF 2026-01-17 04:15:45.431+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QB37sPHJ4ZyLQG5nrTUqYl9up8aKNDC0t-mJ2_ExdhE5Hjz2afBEuunWdAhJXYOcgc2NS9U3i9BMr7eyDo-hfEEBgmlkgnY0gmlwhKwSNF6KbXVsdGlhZGRyc4wACgSsEjReBg8I3QOCcnOFAAMBAACJc2VjcDI1NmsxoQKhjKO1zVA-G38MiV8o803FMYSOzz63HHwwlBg_NBbgG4N0Y3CCDweDdWRwgg8JhXdha3UyDw
INF 2026-01-17 04:15:45.431+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QBSks_TVmJP-SstLqILa_OuBJAegO5aQ_i6t1HlDpHEcG15Rs24IcYdMm3_I75_5rZ5eK2OoY6IHeZ4Vh0xSpckCgmlkgnY0gmlwhKwSNF6KbXVsdGlhZGRyc5YACASsEjReBg8HAAoErBI0XgYPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECoYyjtc1QPht_DIlfKPNNxTGEjs8-txx8MJQYPzQW4BuDdGNwgg8Hg3VkcIIPCYV3YWt1Mg8 record="(2, id: \"v4\", ip: 172.18.52.94, multiaddrs: 0x000804AC12345E060F07000A04AC12345E060F08DD03, rs: 0x0003010000, secp256k1: 0x02A18CA3B5CD503E1B7F0C895F28F34DC531848ECF3EB71C7C3094183F3416E01B, tcp: 3847, udp: 3849, waku2: 0x0F)"
INF 2026-01-17 04:15:45.431+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-17 04:15:45.431+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-17 04:15:45.431+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=3849
TRC 2026-01-17 04:15:45.431+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-17 04:15:45.431+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-17 04:15:45.431+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-17 04:15:45.432+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-17 04:15:45.432+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-17 04:15:45.432+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-17 04:15:45.432+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QBS9UHLwGl8UwzApUCpZiOrm6gPr6yFZpcxwXbxb6K7_Ti1sq8cXjyKpLZtKVHsCWR6jBbAUOYhf3uNY_gzlUhADgmlkgnY0gmlwhKwSNF6KbXVsdGlhZGRyc5YACASsEjReBg8HAAoErBI0XgYPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECoYyjtc1QPht_DIlfKPNNxTGEjs8-txx8MJQYPzQW4BuDdGNwgg8Hg3VkcIIPCYV3YWt1Mg8 enr="(3, id: \"v4\", ip: 172.18.52.94, multiaddrs: 0x000804AC12345E060F07000A04AC12345E060F08DD03, rs: 0x0003010000, secp256k1: 0x02A18CA3B5CD503E1B7F0C895F28F34DC531848ECF3EB71C7C3094183F3416E01B, tcp: 3847, udp: 3849, waku2: 0x0F)"
TRC 2026-01-17 04:15:45.432+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-17 04:15:45.432+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-17 04:15:45.432+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-17 04:15:45.432+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-17 04:15:45.432+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2026-01-17 04:15:45.433+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2026-01-17 04:15:45.433+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-17 04:15:45.433+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-17 04:15:45.433+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-17 04:15:45.433+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-17 04:15:45.434+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-17 04:15:45.434+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=3850
INF 2026-01-17 04:15:45.434+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QLkDprUMwdSQFCyjLvNXpeDJklpmjMCoFRo5UQRz4lc1apY9QQeX69uzov2480mkBwqB415e9yxa_G6TaPjDgZIEgmlkgnY0gmlwhKwSNF6KbXVsdGlhZGRyc5YACASsEjReBg8HAAoErBI0XgYPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECoYyjtc1QPht_DIlfKPNNxTGEjs8-txx8MJQYPzQW4BuDdGNwgg8Hg3VkcIIPCYV3YWt1Mg8 enr="(4, id: \"v4\", ip: 172.18.52.94, multiaddrs: 0x000804AC12345E060F07000A04AC12345E060F08DD03, rs: 0x0003010000, secp256k1: 0x02A18CA3B5CD503E1B7F0C895F28F34DC531848ECF3EB71C7C3094183F3416E01B, tcp: 3847, udp: 3849, waku2: 0x0F)"
INF 2026-01-17 04:15:45.434+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-17 04:15:45.434+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=3850
INF 2026-01-17 04:15:45.434+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-17 04:15:45.435+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-17 04:15:45.441+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
DBG 2026-01-17 04:15:46.422+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:50382 meth=GET uri=/health
DBG 2026-01-17 04:15:46.422+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:50382 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-17 04:15:46.422+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=139632529912784
TRC 2026-01-17 04:15:46.422+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-17 04:15:46.422+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=139632529912784
TRC 2026-01-17 04:15:46.422+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-17 04:15:46.422+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=139632529912784
TRC 2026-01-17 04:15:46.422+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-17 04:15:46.422+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=139632529912784
TRC 2026-01-17 04:15:46.422+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2026-01-17 04:15:46.422+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=139632529912784
TRC 2026-01-17 04:15:46.423+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-17 04:15:46.423+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:50382 uri=/health content_type=application/json content_size=973
DBG 2026-01-17 04:15:46.425+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:50396 meth=GET uri=/debug/v1/info
DBG 2026-01-17 04:15:46.425+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:50396 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-17 04:15:46.425+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.52.94/tcp/3847/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8, /ip4/172.18.52.94/tcp/3848/ws/p2p/16Uiu2HAm6JJ13hxkPg3KWmhcj7Mh7DrZCeUaRnCom1HTpZkZDXf8], enrUri: enr:-L24QBSks_TVmJP-SstLqILa_OuBJAegO5aQ_i6t1HlDpHEcG15Rs24IcYdMm3_I75_5rZ5eK2OoY6IHeZ4Vh0xSpckCgmlkgnY0gmlwhKwSNF6KbXVsdGlhZGRyc5YACASsEjReBg8HAAoErBI0XgYPCN0DgnJzhQADAQAAiXNlY3AyNTZrMaECoYyjtc1QPht_DIlfKPNNxTGEjs8-txx8MJQYPzQW4BuDdGNwgg8Hg3VkcIIPCYV3YWt1Mg8, mixPubKey: none(string))"
DBG 2026-01-17 04:15:46.426+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:50396 uri=/debug/v1/info content_type=application/json content_size=469
TRC 2026-01-17 04:15:46.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:46.429+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-17 04:15:46.429+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-17 04:15:46.429+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-17 04:15:46.429+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-17 04:15:46.429+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-17 04:15:47.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:47.430+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-17 04:15:47.430+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-17 04:15:47.430+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-17 04:15:47.430+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-17 04:15:47.430+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-17 04:15:48.430+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:48.430+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-17 04:15:48.430+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-17 04:15:48.430+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-17 04:15:48.430+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-17 04:15:48.430+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-17 04:15:49.431+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:49.431+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-17 04:15:49.431+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-17 04:15:49.431+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-17 04:15:49.431+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-17 04:15:49.431+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-17 04:15:50.430+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:50.430+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-17 04:15:50.430+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-17 04:15:50.430+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-17 04:15:50.430+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-17 04:15:50.430+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-17 04:15:50.433+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-17 04:15:50.433+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-17 04:15:50.433+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-17 04:15:50.442+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-17 04:15:50.449+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-17 04:15:51.430+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139632529936464
TRC 2026-01-17 04:15:51.430+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-17 04:15:51.430+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-17 04:15:51.430+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-17 04:15:51.430+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-17 04:15:51.430+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
NTC 2026-01-17 04:15:51.446+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-17 04:15:51.455+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-17 04:15:51.455+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-17 04:15:51.455+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-17 04:15:51.455+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-17 04:15:51.456+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-17 04:15:51.456+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-17 04:15:51.456+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-17 04:15:51.456+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-17 04:15:51.456+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-17 04:15:51.456+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-17 04:15:51.456+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-17 04:15:51.456+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-17 04:15:51.456+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-17 04:15:51.456+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-17 04:15:51.456+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-17 04:15:51.456+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-17 04:15:51.456+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-17 04:15:51.456+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-17 04:15:51.456+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/3847]
TRC 2026-01-17 04:15:51.456+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-17 04:15:51.456+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-17 04:15:51.456+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/3848/ws]
TRC 2026-01-17 04:15:51.456+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-17 04:15:51.456+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2026-01-17 04:15:51.456+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-17 04:15:51.456+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-17 04:15:51.456+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-17 04:15:51.456+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-17 04:15:51.456+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-17 04:15:51.457+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:3846

View File

@ -0,0 +1,84 @@
2026-01-17 04:11:22.881 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:11:22.882 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_all_subscribed_content_topics with id: 2026-01-17_04-11-22__ce36d653-8c13-420d-9ce6-343ec951cd11
2026-01-17 04:11:22.882 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:11:22.882 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:11:22.883 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-17 04:11:22.889 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:22.889 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-11-22__ce36d653-8c13-420d-9ce6-343ec951cd11__wakuorg_nwaku:latest.log
2026-01-17 04:11:22.890 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:22.890 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:22.891 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:22.891 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.43
2026-01-17 04:11:22.892 DEBUG [src.node.docker_mananger] Generated ports ['3146', '3147', '3148', '3149', '3150']
2026-01-17 04:11:22.892 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:22.892 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:22.892 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:22.892 DEBUG [src.node.docker_mananger] docker run -i -t -p 3146:3146 -p 3147:3147 -p 3148:3148 -p 3149:3149 -p 3150:3150 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3148 --rest-port=3146 --tcp-port=3147 --discv5-udp-port=3149 --rest-address=0.0.0.0 --nat=extip:172.18.75.43 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d879dc3e6bbd473cde47daed4f7bf99eadcdfc4ac8c0c5c92bd343a57f20a3c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3150 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:11:23.076 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.43 waku d8c1f6e17281901e54f7dc7ad0fc8fbb758139fd5eaa283a721b09f7603ebcac
2026-01-17 04:11:23.100 ERROR [src.node.docker_mananger] Max retries reached for container ae67a2b9d0d8. Exiting log stream.
2026-01-17 04:11:23.107 DEBUG [src.node.docker_mananger] Container started with ID d8c1f6e17281. Setting up logs at ./log/docker/node1_2026-01-17_04-11-22__ce36d653-8c13-420d-9ce6-343ec951cd11__wakuorg_nwaku:latest.log
2026-01-17 04:11:23.108 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3146
2026-01-17 04:11:23.108 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:23.678 ERROR [src.node.docker_mananger] Max retries reached for container 04b462bec23d. Exiting log stream.
2026-01-17 04:11:24.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3146/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:24.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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-17 04:11:24.112 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:24.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3146/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:24.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.43/tcp/3147/p2p/16Uiu2HAmUok21GoiQHN95ywboA31TyMow6G22dPo3zzineBz124Y","/ip4/172.18.75.43/tcp/3148/ws/p2p/16Uiu2HAmUok21GoiQHN95ywboA31TyMow6G22dPo3zzineBz124Y"],"enrUri":"enr:-L24QNh9ZHGJDZOef2BpA4JLqwnzSIP90w7vtqw4WOlpo6jiDG9sjTqyVqYvZiIHdcVeY1zTJRWRDkYgbqg4vNU7OJ0CgmlkgnY0gmlwhKwSSyuKbXVsdGlhZGRyc5YACASsEksrBgxLAAoErBJLKwYMTN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7_kDJoJOq2qjOtWsGJbyxVm0AJ58wGarmW5mRh40FYGDdGNwggxLg3VkcIIMTYV3YWt1MgU"}'
2026-01-17 04:11:24.114 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:24.115 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-17 04:11:24.121 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:11:24.122 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-11-22__ce36d653-8c13-420d-9ce6-343ec951cd11__wakuorg_nwaku:latest.log
2026-01-17 04:11:24.122 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:11:24.122 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:11:24.123 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:11:24.123 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.168
2026-01-17 04:11:24.124 DEBUG [src.node.docker_mananger] Generated ports ['43450', '43451', '43452', '43453', '43454']
2026-01-17 04:11:24.124 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:11:24.124 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:11:24.124 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:11:24.124 DEBUG [src.node.docker_mananger] docker run -i -t -p 43450:43450 -p 43451:43451 -p 43452:43452 -p 43453:43453 -p 43454:43454 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43452 --rest-port=43450 --tcp-port=43451 --discv5-udp-port=43453 --rest-address=0.0.0.0 --nat=extip:172.18.142.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1fe962fddb7434a4674eda0b9fc11def6764d3bbad54fe63b2e88f50c8d3ccf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43454 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNh9ZHGJDZOef2BpA4JLqwnzSIP90w7vtqw4WOlpo6jiDG9sjTqyVqYvZiIHdcVeY1zTJRWRDkYgbqg4vNU7OJ0CgmlkgnY0gmlwhKwSSyuKbXVsdGlhZGRyc5YACASsEksrBgxLAAoErBJLKwYMTN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7_kDJoJOq2qjOtWsGJbyxVm0AJ58wGarmW5mRh40FYGDdGNwggxLg3VkcIIMTYV3YWt1MgU --filternode=/ip4/172.18.75.43/tcp/3147/p2p/16Uiu2HAmUok21GoiQHN95ywboA31TyMow6G22dPo3zzineBz124Y
2026-01-17 04:11:24.313 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.168 waku cc4640e880fa1de0ec121496af9d04c569c7363254915166b471fe9cfbc9c28f
2026-01-17 04:11:24.343 DEBUG [src.node.docker_mananger] Container started with ID cc4640e880fa. Setting up logs at ./log/docker/node2_2026-01-17_04-11-22__ce36d653-8c13-420d-9ce6-343ec951cd11__wakuorg_nwaku:latest.log
2026-01-17 04:11:24.343 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43450
2026-01-17 04:11:24.343 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:11:25.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43450/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:25.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-17 04:11:25.349 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:11:25.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43450/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:25.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.168/tcp/43451/p2p/16Uiu2HAm9jsUjP31dxwbbXX51ziVwTKugBstm391p2uNxWJhUhkh","/ip4/172.18.142.168/tcp/43452/ws/p2p/16Uiu2HAm9jsUjP31dxwbbXX51ziVwTKugBstm391p2uNxWJhUhkh"],"enrUri":"enr:-L24QAZd9fJrzJTYtYD479OsW2yRBnA-e2BslaG4pMIGLmo1BfYgQm1of_kNlxxiuwrENPxHjn_lM5echedUZD_Z9ZICgmlkgnY0gmlwhKwSjqiKbXVsdGlhZGRyc5YACASsEo6oBqm7AAoErBKOqAapvN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1K0Sy1AihAoFiCt85bWXO92cuoXFlZYTBwapNi4hg56DdGNwgqm7g3VkcIKpvYV3YWt1MgA"}'
2026-01-17 04:11:25.352 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:11:25.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43450/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.43/tcp/3147/p2p/16Uiu2HAmUok21GoiQHN95ywboA31TyMow6G22dPo3zzineBz124Y"]'
2026-01-17 04:11:25.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:25.383 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-17 04:11:25.384 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3146/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:25.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:25.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43450/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a6e2ba98-12cb-44d0-9315-16a2762cfccf", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-17 04:11:25.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a6e2ba98-12cb-44d0-9315-16a2762cfccf","statusDesc":"OK"}'
2026-01-17 04:11:25.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3146/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:11:25.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:25.413 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43450/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8d923e11-e131-44d5-818c-f723880b4d6f", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-17 04:11:25.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8d923e11-e131-44d5-818c-f723880b4d6f","statusDesc":"OK"}'
2026-01-17 04:11:25.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3146/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:25.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:25.429 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:25.529 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:25.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43450/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:25.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1768623085421992307,"ephemeral":false}]'
2026-01-17 04:11:25.534 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:43450/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-17 04:11:25.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-17 04:11:25.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3146/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:11:25.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:11:25.547 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:11:25.647 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:11:25.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43450/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:11:25.650 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:43450/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
2026-01-17 04:11:25.653 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:11:25.654 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:11:25.654 DEBUG [src.node.waku_node] Stopping container with id d8c1f6e17281
2026-01-17 04:11:26.232 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:26.232 DEBUG [src.node.waku_node] Stopping container with id cc4640e880fa
2026-01-17 04:11:26.739 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:11:26.742 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:11:26.748 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:11:26.753 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,859 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_version with id: 2026-01-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25
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-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__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.175
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53196', '53197', '53198', '53199', '53200']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53196:53196 -p 53197:53197 -p 53198:53198 -p 53199:53199 -p 53200:53200 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53198 --rest-port=53196 --tcp-port=53197 --discv5-udp-port=53199 --rest-address=0.0.0.0 --nat=extip:172.18.217.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2a22c1f55874f8a02a4faedbb75bd6fbcadbf954ba3cffbbce909e30921a90cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53200 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.175 waku 64409180dacf85f8a4177af636a5fc14ce64412ba6347063b367ed933d9f8c90
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 64409180dacf. Setting up logs at ./log/docker/receiving_node1_2026-01-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53196
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:53196/health" -H "Content-Type: application/json" -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:53196/debug/v1/info" -H "Content-Type: application/json" -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.175/tcp/53197/p2p/16Uiu2HAkwrfiyQykv55iLiC6yactYFBrNdmiKF9qnWkcF9CneHKC","/ip4/172.18.217.175/tcp/53198/ws/p2p/16Uiu2HAkwrfiyQykv55iLiC6yactYFBrNdmiKF9qnWkcF9CneHKC"],"enrUri":"enr:-L24QBeE-5HW798rfHSt3ZfCUMjOaRCxkT-HREsJG8RAm8PdbwLHm51kyOpXp4X_05CGQJ7wnnKtK75Z5TFHE9yRr-kCgmlkgnY0gmlwhKwS2a-KbXVsdGlhZGRyc5YACASsEtmvBs_NAAoErBLZrwbPzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJB6a7AsWEDNb0VjYHlrhk-KTDCx9cbLUAUmE9z1U2deDdGNwgs_Ng3VkcILPz4V3YWt1Mgk"}'
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-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__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.112.39
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41904', '41905', '41906', '41907', '41908']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41904:41904 -p 41905:41905 -p 41906:41906 -p 41907:41907 -p 41908:41908 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41906 --rest-port=41904 --tcp-port=41905 --discv5-udp-port=41907 --rest-address=0.0.0.0 --nat=extip:172.18.112.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4b6eca2374aeef098d9f54cfc24bbb0fefac50bdee08bcc508daff33cfa94dc6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41908 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.112.39 waku 4e8e847c47acfc495db2400d90a5660ed2eaf48cb491daf067a5b8d7bd7e1925
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e8e847c47ac. Setting up logs at ./log/docker/receiving_node2_2026-01-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41904
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:41904/health" -H "Content-Type: application/json" -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:41904/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.112.39/tcp/41905/p2p/16Uiu2HAmDJHdLsLAr1t9xbQB9oRh2FZJWJH1Pu4TdjBCuDrvbCPG","/ip4/172.18.112.39/tcp/41906/ws/p2p/16Uiu2HAmDJHdLsLAr1t9xbQB9oRh2FZJWJH1Pu4TdjBCuDrvbCPG"],"enrUri":"enr:-L24QGQOi6yLRM_dkoAzHv_llkONf_RYsNRQu7n8fNg7NQLrdVn22Re_BuDP1hlzOu6w-MMB70MZG7W51dLO-LuXQ4QCgmlkgnY0gmlwhKwScCeKbXVsdGlhZGRyc5YACASsEnAnBqOxAAoErBJwJwajst0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCY4GXRioBjxTF4NMQ-7Mgzm3B1F_CdDUSRB_UbtoCteDdGNwgqOxg3VkcIKjs4V3YWt1MgE"}'
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:41904/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.217.175/tcp/53197/p2p/16Uiu2HAkwrfiyQykv55iLiC6yactYFBrNdmiKF9qnWkcF9CneHKC"]'
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-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.238.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14718', '14719', '14720', '14721', '14722']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14718:14718 -p 14719:14719 -p 14720:14720 -p 14721:14721 -p 14722:14722 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14720 --rest-port=14718 --tcp-port=14719 --discv5-udp-port=14721 --rest-address=0.0.0.0 --nat=extip:172.18.238.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8a16ee4cf8e0b7d1f13ae0bdd9afe059d2dcec0b01f17edb9cb9fdefd40a58dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14722 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBeE-5HW798rfHSt3ZfCUMjOaRCxkT-HREsJG8RAm8PdbwLHm51kyOpXp4X_05CGQJ7wnnKtK75Z5TFHE9yRr-kCgmlkgnY0gmlwhKwS2a-KbXVsdGlhZGRyc5YACASsEtmvBs_NAAoErBLZrwbPzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJB6a7AsWEDNb0VjYHlrhk-KTDCx9cbLUAUmE9z1U2deDdGNwgs_Ng3VkcILPz4V3YWt1Mgk --lightpushnode=/ip4/172.18.217.175/tcp/53197/p2p/16Uiu2HAkwrfiyQykv55iLiC6yactYFBrNdmiKF9qnWkcF9CneHKC --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.238.28 waku ccad46a465110382cb3eedb5f7d1940d01130a62c923e81fde788793e02980c1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ccad46a46511. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14718
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:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ccad46a46511. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14718/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=14718): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f38094ae7b0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.47.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32809', '32810', '32811', '32812', '32813']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32809:32809 -p 32810:32810 -p 32811:32811 -p 32812:32812 -p 32813:32813 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32811 --rest-port=32809 --tcp-port=32810 --discv5-udp-port=32812 --rest-address=0.0.0.0 --nat=extip:172.18.47.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acaae2cee0ef7a2c7ee7ffcea76a14a2abfdaad73b7224c85ee1b1f8c2cbabfa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32813 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBeE-5HW798rfHSt3ZfCUMjOaRCxkT-HREsJG8RAm8PdbwLHm51kyOpXp4X_05CGQJ7wnnKtK75Z5TFHE9yRr-kCgmlkgnY0gmlwhKwS2a-KbXVsdGlhZGRyc5YACASsEtmvBs_NAAoErBLZrwbPzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJB6a7AsWEDNb0VjYHlrhk-KTDCx9cbLUAUmE9z1U2deDdGNwgs_Ng3VkcILPz4V3YWt1Mgk --lightpushnode=/ip4/172.18.217.175/tcp/53197/p2p/16Uiu2HAkwrfiyQykv55iLiC6yactYFBrNdmiKF9qnWkcF9CneHKC --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.92 waku 9e6a5a4c5f3a315deb48868e226b4bdb426f88b01a0ac9cc9d08b678ec0842a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9e6a5a4c5f3a. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32809
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:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9e6a5a4c5f3a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32809/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=32809): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f38093f22a0>: 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.189.130
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27156', '27157', '27158', '27159', '27160']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27156:27156 -p 27157:27157 -p 27158:27158 -p 27159:27159 -p 27160:27160 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27158 --rest-port=27156 --tcp-port=27157 --discv5-udp-port=27159 --rest-address=0.0.0.0 --nat=extip:172.18.189.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eff47e7bee7baeaee55ecc9e2fc2eac9f50bbeda759ba1dca26c475455a21ca3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27160 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBeE-5HW798rfHSt3ZfCUMjOaRCxkT-HREsJG8RAm8PdbwLHm51kyOpXp4X_05CGQJ7wnnKtK75Z5TFHE9yRr-kCgmlkgnY0gmlwhKwS2a-KbXVsdGlhZGRyc5YACASsEtmvBs_NAAoErBLZrwbPzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJB6a7AsWEDNb0VjYHlrhk-KTDCx9cbLUAUmE9z1U2deDdGNwgs_Ng3VkcILPz4V3YWt1Mgk --lightpushnode=/ip4/172.18.217.175/tcp/53197/p2p/16Uiu2HAkwrfiyQykv55iLiC6yactYFBrNdmiKF9qnWkcF9CneHKC --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.189.130 waku a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a5d25db568fe. Setting up logs at ./log/docker/lightpush_node1_2026-01-17_04-19-55__9f317d3e-8353-4c97-b25b-ab9be2d4ee25__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27156
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:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a5d25db568fe. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27156/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=27156): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f38093c4ad0>: 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 64409180dacf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4e8e847c47ac
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 64409180dacf. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4e8e847c47ac. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844/stop: Not Found ("No such container: a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844/stop: Not Found ("No such container: a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a5d25db568fe
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844/stop: Not Found ("No such container: a5d25db568fecb268cac3232971bf0e46ad875c5c86eecf8273723311f30a844")
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,518 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_start_node_with_50_pubsub_topics with id: 2026-01-17_04-16-23__de1fadc1-47e6-4022-ade4-52629f07f285
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-17_04-16-23__de1fadc1-47e6-4022-ade4-52629f07f285__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.201.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19673', '19674', '19675', '19676', '19677']
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 19673:19673 -p 19674:19674 -p 19675:19675 -p 19676:19676 -p 19677:19677 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19675 --rest-port=19673 --tcp-port=19674 --discv5-udp-port=19676 --rest-address=0.0.0.0 --nat=extip:172.18.201.152 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=202c9e6ffd48cdd615daa1183b3c1e2d9ab0d8a47c415ada84ec96df7f2cbd7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19677 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.201.152 waku 1a6f62cf502c89c18717b331ca7d7a02ae1456d247db3566f5b2ffc83f936a0a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1a6f62cf502c. Setting up logs at ./log/docker/node1_2026-01-17_04-16-23__de1fadc1-47e6-4022-ade4-52629f07f285__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19673
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 b74f0fb55fdf. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ee7f4666f20f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/health" -H "Content-Type: application/json" -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:19673/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.152/tcp/19674/p2p/16Uiu2HAmJPKrMok95DgbzgU9fNSNFthAdZ2smaR3P2QknWoDujW2","/ip4/172.18.201.152/tcp/19675/ws/p2p/16Uiu2HAmJPKrMok95DgbzgU9fNSNFthAdZ2smaR3P2QknWoDujW2"],"enrUri":"enr:-L24QGoPVJ0BYv6_6OUEJkG429LAmQy3TqEaLoA3wQ_7yBrPPlGLa75ZEvA1csFkBF2gK3ONkO8_mhj5zaLn7z0XUo4CgmlkgnY0gmlwhKwSyZiKbXVsdGlhZGRyc5YACASsEsmYBkzaAAoErBLJmAZM290DgnJzhQACAQAAiXNlY3AyNTZrMaEDVSLg8el0_8TqDMfRSn47AMWczFqeLj2aLO5y147fgNuDdGNwgkzag3VkcIJM3IV3YWt1MgU"}'
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-17_04-16-23__de1fadc1-47e6-4022-ade4-52629f07f285__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.199.79
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21884', '21885', '21886', '21887', '21888']
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 21884:21884 -p 21885:21885 -p 21886:21886 -p 21887:21887 -p 21888:21888 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21886 --rest-port=21884 --tcp-port=21885 --discv5-udp-port=21887 --rest-address=0.0.0.0 --nat=extip:172.18.199.79 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2da8006db5cb664ee44b6c11ca730a5bddfdcff07c1c5ddc2a5750addabd001d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21888 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGoPVJ0BYv6_6OUEJkG429LAmQy3TqEaLoA3wQ_7yBrPPlGLa75ZEvA1csFkBF2gK3ONkO8_mhj5zaLn7z0XUo4CgmlkgnY0gmlwhKwSyZiKbXVsdGlhZGRyc5YACASsEsmYBkzaAAoErBLJmAZM290DgnJzhQACAQAAiXNlY3AyNTZrMaEDVSLg8el0_8TqDMfRSn47AMWczFqeLj2aLO5y147fgNuDdGNwgkzag3VkcIJM3IV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.199.79 waku b0eda929f9068b3ca0afeb159c73530fe974cf033606e4f67d302f40707d839b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b0eda929f906. Setting up logs at ./log/docker/node2_2026-01-17_04-16-23__de1fadc1-47e6-4022-ade4-52629f07f285__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21884
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:21884/health" -H "Content-Type: application/json" -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:21884/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.79/tcp/21885/p2p/16Uiu2HAmJRGS94e5TiZZgGvEw1ts4sQQvbu5ReF3G9fXxmXJBtfM","/ip4/172.18.199.79/tcp/21886/ws/p2p/16Uiu2HAmJRGS94e5TiZZgGvEw1ts4sQQvbu5ReF3G9fXxmXJBtfM"],"enrUri":"enr:-L24QJOEPepSnlCNgmXrnSv9txCaQ1dsDrNPXch8pDuwb5BvBlY9-iW_rF1YIQDztS0pEwsMyBGYz4oakVgzWI469NgCgmlkgnY0gmlwhKwSx0-KbXVsdGlhZGRyc5YACASsEsdPBlV9AAoErBLHTwZVft0DgnJzhQACAQAAiXNlY3AyNTZrMaEDVaItENREflm-r68n8mg4Xy-pZLWcb88VfMfz1V1o-byDdGNwglV9g3VkcIJVf4V3YWt1MgE"}'
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:21884/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.152/tcp/19674/p2p/16Uiu2HAmJPKrMok95DgbzgU9fNSNFthAdZ2smaR3P2QknWoDujW2"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/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", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21884/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", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/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:19673/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":1768623386241150212,"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:21884/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":1768623386241150212,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386394135661,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386394135661,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386508164463,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386508164463,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386622575772,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386622575772,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386737029093,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386737029093,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386853451097,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386853451097,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386974386215,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623386974386215,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623387097944231,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623387097944231,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-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":1768623387212674437,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-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":1768623387212674437,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623387326426572,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623387326426572,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-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":1768623387441087848,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-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":1768623387441087848,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-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":1768623387555038177,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-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":1768623387555038177,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-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":1768623387669110817,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-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":1768623387669110817,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-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":1768623387783795405,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-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":1768623387783795405,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-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":1768623387898472508,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-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":1768623387898472508,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-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":1768623388012697965,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-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":1768623388012697965,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-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":1768623388126800570,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-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":1768623388126800570,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-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":1768623388241347111,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-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":1768623388241347111,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-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":1768623388355808868,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-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":1768623388355808868,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-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":1768623388469652684,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-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":1768623388469652684,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-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":1768623388584643188,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-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":1768623388584643188,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-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":1768623388699215759,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-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":1768623388699215759,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-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":1768623388814207921,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-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":1768623388814207921,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-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":1768623388927847397,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-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":1768623388927847397,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-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":1768623389041449125,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-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":1768623389041449125,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623389156261536,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623389156261536,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-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":1768623389270678878,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-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":1768623389270678878,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-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":1768623389384408491,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-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":1768623389384408491,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-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":1768623389498738191,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-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":1768623389498738191,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-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":1768623389613680448,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-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":1768623389613680448,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-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":1768623389728388271,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-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":1768623389728388271,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-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":1768623389843039298,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-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":1768623389843039298,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-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":1768623389957923527,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-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":1768623389957923527,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-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":1768623390072181482,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-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":1768623390072181482,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-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":1768623390186280760,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-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":1768623390186280760,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-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":1768623390300273203,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-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":1768623390300273203,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-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":1768623390414541709,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-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":1768623390414541709,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-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":1768623390528481416,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-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":1768623390528481416,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-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":1768623390642914104,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-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":1768623390642914104,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-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":1768623390756554231,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-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":1768623390756554231,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-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":1768623390894188202,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-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":1768623390894188202,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-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":1768623391007728612,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-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":1768623391007728612,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-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":1768623391121082468,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-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":1768623391121082468,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-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":1768623391233705964,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-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":1768623391233705964,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-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":1768623391347116427,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-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":1768623391347116427,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-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":1768623391461281963,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-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":1768623391461281963,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-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":1768623391575049936,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-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":1768623391575049936,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-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":1768623391689124762,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-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":1768623391689124762,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-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":1768623391802404662,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-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":1768623391802404662,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -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:19673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-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":1768623391915550239,"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:21884/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-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":1768623391915550239,"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 1a6f62cf502c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b0eda929f906
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,102 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_node_restarts with id: 2026-01-17_04-33-37__af7f0275-d846-4394-a5c0-f880ce9a5726
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-17_04-33-37__af7f0275-d846-4394-a5c0-f880ce9a5726__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.83.207
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64588', '64589', '64590', '64591', '64592']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64588:64588 -p 64589:64589 -p 64590:64590 -p 64591:64591 -p 64592:64592 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64590 --rest-port=64588 --tcp-port=64589 --discv5-udp-port=64591 --rest-address=0.0.0.0 --nat=extip:172.18.83.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4b8990a2cfcfa59dac28c2af5db6208debcdf9634c6aa8cca9a89742d97e63fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64592 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.207 waku e8a6ef9e8a575d89c00b8beb4a4e9568c017fdae59837f0fd13b8db4f174c054
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e8a6ef9e8a57. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-33-37__af7f0275-d846-4394-a5c0-f880ce9a5726__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64588
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 09d38eadab98. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f5881711f30c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64588/health" -H "Content-Type: application/json" -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:64588/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.207/tcp/64589/p2p/16Uiu2HAmBL7DQrrQEDwTzx6tgfNjSuXZkd7NpshBZMKhSdQMsobg","/ip4/172.18.83.207/tcp/64590/ws/p2p/16Uiu2HAmBL7DQrrQEDwTzx6tgfNjSuXZkd7NpshBZMKhSdQMsobg"],"enrUri":"enr:-L24QGOEjNHPRCENz1kraGY2May3UBCX5FeW3BDTfVFNIH7kIkBlaZnSoaTa9NX1DlZQaYXcfnvcjZlD1l1JG_c75zQCgmlkgnY0gmlwhKwSU8-KbXVsdGlhZGRyc5YACASsElPPBvxNAAoErBJTzwb8Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7E4J_0wtoSzagTzP4YBNmpFY-8qGXiWcLK4IQJbiykODdGNwgvxNg3VkcIL8T4V3YWt1MgM"}'
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-17_04-33-37__af7f0275-d846-4394-a5c0-f880ce9a5726__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.78.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41610', '41611', '41612', '41613', '41614']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41610:41610 -p 41611:41611 -p 41612:41612 -p 41613:41613 -p 41614:41614 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41612 --rest-port=41610 --tcp-port=41611 --discv5-udp-port=41613 --rest-address=0.0.0.0 --nat=extip:172.18.78.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1d4e2162f702d8e7cd7bb5e1b64d98d74bd3bff73cda83fa4acbc93e9f0e6dd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41614 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGOEjNHPRCENz1kraGY2May3UBCX5FeW3BDTfVFNIH7kIkBlaZnSoaTa9NX1DlZQaYXcfnvcjZlD1l1JG_c75zQCgmlkgnY0gmlwhKwSU8-KbXVsdGlhZGRyc5YACASsElPPBvxNAAoErBJTzwb8Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7E4J_0wtoSzagTzP4YBNmpFY-8qGXiWcLK4IQJbiykODdGNwgvxNg3VkcIL8T4V3YWt1MgM --storenode=/ip4/172.18.83.207/tcp/64589/p2p/16Uiu2HAmBL7DQrrQEDwTzx6tgfNjSuXZkd7NpshBZMKhSdQMsobg --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.33 waku 024ca642fac36283a5fcabde4453394474763fa9a80e63f62bc01273878257dc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 024ca642fac3. Setting up logs at ./log/docker/store_node1_2026-01-17_04-33-37__af7f0275-d846-4394-a5c0-f880ce9a5726__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41610
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:41610/health" -H "Content-Type: application/json" -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:41610/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.33/tcp/41611/p2p/16Uiu2HAmPbJxUYyHiiD4j4nZG5GD8nUcczt1VTud7J3eoN2G5NPV","/ip4/172.18.78.33/tcp/41612/ws/p2p/16Uiu2HAmPbJxUYyHiiD4j4nZG5GD8nUcczt1VTud7J3eoN2G5NPV"],"enrUri":"enr:-L24QBFA7pbFwx7u-NnmFwZ7cvIVx6OwVti4pBrwxvMk7qS-W90Qde5isxb7N_jhyGeMW0plsxKQ03u74SM0cqqKGEsCgmlkgnY0gmlwhKwSTiGKbXVsdGlhZGRyc5YACASsEk4hBqKLAAoErBJOIQaijN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDon9FhUbxC_idk8heHxHKoC5By56SBoWILtJyBKQKbnyDdGNwgqKLg3VkcIKijYV3YWt1MgM"}'
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:41610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.207/tcp/64589/p2p/16Uiu2HAmBL7DQrrQEDwTzx6tgfNjSuXZkd7NpshBZMKhSdQMsobg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64588/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:41610/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:64588/relay/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:64588/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":"0x091cf4b1632c66ad696cf00638da93de20ef4c51b2ec559e8a892cd9161ae859"}]}'
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:41610/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":"0x091cf4b1632c66ad696cf00638da93de20ef4c51b2ec559e8a892cd9161ae859"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 024ca642fac3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41610/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41610/health" -H "Content-Type: application/json" -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:41610/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.33/tcp/41611/p2p/16Uiu2HAmPbJxUYyHiiD4j4nZG5GD8nUcczt1VTud7J3eoN2G5NPV","/ip4/172.18.78.33/tcp/41612/ws/p2p/16Uiu2HAmPbJxUYyHiiD4j4nZG5GD8nUcczt1VTud7J3eoN2G5NPV"],"enrUri":"enr:-L24QBFA7pbFwx7u-NnmFwZ7cvIVx6OwVti4pBrwxvMk7qS-W90Qde5isxb7N_jhyGeMW0plsxKQ03u74SM0cqqKGEsCgmlkgnY0gmlwhKwSTiGKbXVsdGlhZGRyc5YACASsEk4hBqKLAAoErBJOIQaijN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDon9FhUbxC_idk8heHxHKoC5By56SBoWILtJyBKQKbnyDdGNwgqKLg3VkcIKijYV3YWt1MgM"}'
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:41610/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:64588/relay/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:64588/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":"0x091cf4b1632c66ad696cf00638da93de20ef4c51b2ec559e8a892cd9161ae859"},{"messageHash":"0x56c8ecdecb7e57216a7c56b72881ac273d0aa45e53f1d6ced8bf4433a97d8819"}]}'
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:41610/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":"0x091cf4b1632c66ad696cf00638da93de20ef4c51b2ec559e8a892cd9161ae859"},{"messageHash":"0x56c8ecdecb7e57216a7c56b72881ac273d0aa45e53f1d6ced8bf4433a97d8819"}]}'
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:64588/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":"0x091cf4b1632c66ad696cf00638da93de20ef4c51b2ec559e8a892cd9161ae859"},{"messageHash":"0x56c8ecdecb7e57216a7c56b72881ac273d0aa45e53f1d6ced8bf4433a97d8819"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41610/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":"0x091cf4b1632c66ad696cf00638da93de20ef4c51b2ec559e8a892cd9161ae859"},{"messageHash":"0x56c8ecdecb7e57216a7c56b72881ac273d0aa45e53f1d6ced8bf4433a97d8819"}]}'
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 e8a6ef9e8a57
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 024ca642fac3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_matches_no_message with id: 2026-01-17_04-24-56__4c57ba73-c974-457a-b038-4d9056037f44
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-17_04-24-56__4c57ba73-c974-457a-b038-4d9056037f44__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.4.99
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29945', '29946', '29947', '29948', '29949']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29945:29945 -p 29946:29946 -p 29947:29947 -p 29948:29948 -p 29949:29949 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29947 --rest-port=29945 --tcp-port=29946 --discv5-udp-port=29948 --rest-address=0.0.0.0 --nat=extip:172.18.4.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbdaf7a7df966554a6ef963fda545c2bff3edcaa0c6ce0bddf95d79dd840ce93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29949 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.4.99 waku 4480b6cf7853331098c2d1b239d7a69407416470bf9b7d04d48e3aab39b48f58
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4480b6cf7853. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-24-56__4c57ba73-c974-457a-b038-4d9056037f44__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29945
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 3c3b1dd59033. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3ac62903c6d0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29945/health" -H "Content-Type: application/json" -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:29945/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.99/tcp/29946/p2p/16Uiu2HAmNvbeV6QsfUYxp2VjWhyXAqtMrDz3j3BpH81cWdL7uuWw","/ip4/172.18.4.99/tcp/29947/ws/p2p/16Uiu2HAmNvbeV6QsfUYxp2VjWhyXAqtMrDz3j3BpH81cWdL7uuWw"],"enrUri":"enr:-L24QIB1pjeLaSZyZegrdgaZ717Ayy4lsNjvx29rxjUj_m-tOF1Dwk1kYvtCOu1grPPhaYJB7LD1Ol3HcuxCZahSJ1UCgmlkgnY0gmlwhKwSBGOKbXVsdGlhZGRyc5YACASsEgRjBnT6AAoErBIEYwZ0-90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmJR9wlOrpxWC-xhiz41wAP9i8p-Y7YF-dzWaqKwg6_iDdGNwgnT6g3VkcIJ0_IV3YWt1MgM"}'
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-17_04-24-56__4c57ba73-c974-457a-b038-4d9056037f44__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.77.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20722', '20723', '20724', '20725', '20726']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20722:20722 -p 20723:20723 -p 20724:20724 -p 20725:20725 -p 20726:20726 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20724 --rest-port=20722 --tcp-port=20723 --discv5-udp-port=20725 --rest-address=0.0.0.0 --nat=extip:172.18.77.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ecce9ecb5e9d6443f3a3617ab22bdd64edec40cbe796c4d1e5beba1ef51cc3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20726 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIB1pjeLaSZyZegrdgaZ717Ayy4lsNjvx29rxjUj_m-tOF1Dwk1kYvtCOu1grPPhaYJB7LD1Ol3HcuxCZahSJ1UCgmlkgnY0gmlwhKwSBGOKbXVsdGlhZGRyc5YACASsEgRjBnT6AAoErBIEYwZ0-90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmJR9wlOrpxWC-xhiz41wAP9i8p-Y7YF-dzWaqKwg6_iDdGNwgnT6g3VkcIJ0_IV3YWt1MgM --storenode=/ip4/172.18.4.99/tcp/29946/p2p/16Uiu2HAmNvbeV6QsfUYxp2VjWhyXAqtMrDz3j3BpH81cWdL7uuWw --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.161 waku abf15e00750ec151666148e70c925a7c9d9d13aaa37723b6893493eba2b3d1af
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID abf15e00750e. Setting up logs at ./log/docker/store_node1_2026-01-17_04-24-56__4c57ba73-c974-457a-b038-4d9056037f44__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20722
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:20722/health" -H "Content-Type: application/json" -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:20722/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.161/tcp/20723/p2p/16Uiu2HAkyERaet6jqeu6ibThPHV9vGCVuUwHuEvfB8iuby3xVfAb","/ip4/172.18.77.161/tcp/20724/ws/p2p/16Uiu2HAkyERaet6jqeu6ibThPHV9vGCVuUwHuEvfB8iuby3xVfAb"],"enrUri":"enr:-L24QHI8BMSr7FPhq6VGUBqKNg9QpOmh3n7lOsonP6508bg6bc0VbxVzRY_Pp0Kyjwe8uOV19YV6IGsb5t1U_rz_958CgmlkgnY0gmlwhKwSTaGKbXVsdGlhZGRyc5YACASsEk2hBlDzAAoErBJNoQZQ9N0DgnJzhQADAQAAiXNlY3AyNTZrMaECOI0T7hR_5lK4Ed0yLEbU1KjSUo9UlMBo5uIJAqP--JSDdGNwglDzg3VkcIJQ9YV3YWt1MgM"}'
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:20722/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.99/tcp/29946/p2p/16Uiu2HAmNvbeV6QsfUYxp2VjWhyXAqtMrDz3j3BpH81cWdL7uuWw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29945/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:20722/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:29945/relay/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:29945/relay/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:29945/relay/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:29945/relay/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:29945/relay/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:29945/relay/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:29945/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768623895718800992&endTime=1768623895718900892&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:20722/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768623895718800992&endTime=1768623895718900892&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 4480b6cf7853
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id abf15e00750e
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-17 04:19:37.051 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:19:37.053 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_neither_relay_nor_store with id: 2026-01-17_04-19-37__5570ebec-e6f8-4782-9c78-0c34bcea0758
2026-01-17 04:19:37.054 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:19:37.054 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:19:37.064 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:19:37.064 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-19-37__5570ebec-e6f8-4782-9c78-0c34bcea0758__wakuorg_nwaku:latest.log
2026-01-17 04:19:37.065 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:19:37.065 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:19:37.067 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:19:37.067 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.179
2026-01-17 04:19:37.067 DEBUG [src.node.docker_mananger] Generated ports ['3019', '3020', '3021', '3022', '3023']
2026-01-17 04:19:37.068 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:19:37.068 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:19:37.068 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:19:37.068 DEBUG [src.node.docker_mananger] docker run -i -t -p 3019:3019 -p 3020:3020 -p 3021:3021 -p 3022:3022 -p 3023:3023 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3021 --rest-port=3019 --tcp-port=3020 --discv5-udp-port=3022 --rest-address=0.0.0.0 --nat=extip:172.18.31.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6aa0ba624b13e5a95daec8fde30cfb6bf14ec63fbba3a27dbdcf1c11cb11af99 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3023 --metrics-logging=true --store=true --relay=true
2026-01-17 04:19:37.277 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.179 waku 2f55e0e2279fb913b43e09be5a570271c32f92f78d2508db410d9a13d8e416b4
2026-01-17 04:19:37.296 ERROR [src.node.docker_mananger] Max retries reached for container eff380d7624c. Exiting log stream.
2026-01-17 04:19:37.309 DEBUG [src.node.docker_mananger] Container started with ID 2f55e0e2279f. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-19-37__5570ebec-e6f8-4782-9c78-0c34bcea0758__wakuorg_nwaku:latest.log
2026-01-17 04:19:37.309 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3019
2026-01-17 04:19:37.309 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:19:38.024 ERROR [src.node.docker_mananger] Max retries reached for container 92a8e8cd7818. Exiting log stream.
2026-01-17 04:19:38.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3019/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:38.313 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-17 04:19:38.313 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:19:38.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3019/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:38.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.179/tcp/3020/p2p/16Uiu2HAm1pUiEgyZoFUspfYJDhzpxKwbMDtmH3L7ZECM7hoZNd5G","/ip4/172.18.31.179/tcp/3021/ws/p2p/16Uiu2HAm1pUiEgyZoFUspfYJDhzpxKwbMDtmH3L7ZECM7hoZNd5G"],"enrUri":"enr:-L24QIGTuVy9mlZo_AWA94NejUQ8FjZe_IxNsKS6tY-kvKZJX4kjY7jG-IsugLwMBR24vwd0jvxNfKAtuBpBaExP03QCgmlkgnY0gmlwhKwSH7OKbXVsdGlhZGRyc5YACASsEh-zBgvMAAoErBIfswYLzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECXv29OQdTaPmg--dLtKRnYaZTuaXrS9d7NkNMek2Zgw-DdGNwggvMg3VkcIILzoV3YWt1MgM"}'
2026-01-17 04:19:38.315 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:19:38.322 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:19:38.323 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-19-37__5570ebec-e6f8-4782-9c78-0c34bcea0758__wakuorg_nwaku:latest.log
2026-01-17 04:19:38.323 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:19:38.323 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:19:38.324 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:19:38.325 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.93.140
2026-01-17 04:19:38.325 DEBUG [src.node.docker_mananger] Generated ports ['54144', '54145', '54146', '54147', '54148']
2026-01-17 04:19:38.325 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:19:38.325 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:19:38.325 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:19:38.325 DEBUG [src.node.docker_mananger] docker run -i -t -p 54144:54144 -p 54145:54145 -p 54146:54146 -p 54147:54147 -p 54148:54148 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54146 --rest-port=54144 --tcp-port=54145 --discv5-udp-port=54147 --rest-address=0.0.0.0 --nat=extip:172.18.93.140 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=33cae7bec99afbbb29de203a2beccc1d54a8faeacda13abae355c2bc5d2fddbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54148 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIGTuVy9mlZo_AWA94NejUQ8FjZe_IxNsKS6tY-kvKZJX4kjY7jG-IsugLwMBR24vwd0jvxNfKAtuBpBaExP03QCgmlkgnY0gmlwhKwSH7OKbXVsdGlhZGRyc5YACASsEh-zBgvMAAoErBIfswYLzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECXv29OQdTaPmg--dLtKRnYaZTuaXrS9d7NkNMek2Zgw-DdGNwggvMg3VkcIILzoV3YWt1MgM --storenode=/ip4/172.18.31.179/tcp/3020/p2p/16Uiu2HAm1pUiEgyZoFUspfYJDhzpxKwbMDtmH3L7ZECM7hoZNd5G --store=false --relay=false
2026-01-17 04:19:38.518 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.93.140 waku 7fc302d49d005e1b97e7c5d25485f62f38c4c5c6f113bcea68e4416aeeb8893c
2026-01-17 04:19:38.548 DEBUG [src.node.docker_mananger] Container started with ID 7fc302d49d00. Setting up logs at ./log/docker/store_node1_2026-01-17_04-19-37__5570ebec-e6f8-4782-9c78-0c34bcea0758__wakuorg_nwaku:latest.log
2026-01-17 04:19:38.548 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54144
2026-01-17 04:19:38.548 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:19:39.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54144/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:39.553 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-17 04:19:39.553 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:19:39.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54144/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:39.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.140/tcp/54145/p2p/16Uiu2HAm9pXUTPUBfNyinGpp5jcWP2dWXFq1nP47c2armN6Nasdb","/ip4/172.18.93.140/tcp/54146/ws/p2p/16Uiu2HAm9pXUTPUBfNyinGpp5jcWP2dWXFq1nP47c2armN6Nasdb"],"enrUri":"enr:-L24QPVqcfO4fpyN55AtY6o39sORGizJUlslMVipfqdPv1cLfxdexH9IiVuCT4ZwKedn0SrGBxam34X0_SfoN6_1R6wCgmlkgnY0gmlwhKwSXYyKbXVsdGlhZGRyc5YACASsEl2MBtOBAAoErBJdjAbTgt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1d5bprh9us6LA19e26nOeehMVYj-Nul8HKBA_vZNbyqDdGNwgtOBg3VkcILTg4V3YWt1MgA"}'
2026-01-17 04:19:39.556 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:19:39.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54144/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.31.179/tcp/3020/p2p/16Uiu2HAm1pUiEgyZoFUspfYJDhzpxKwbMDtmH3L7ZECM7hoZNd5G"]'
2026-01-17 04:19:39.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:39.587 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3019/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:19:39.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:39.598 DEBUG [src.steps.store] Relaying message
2026-01-17 04:19:39.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3019/relay/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-17 04:19:39.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:19:39.609 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:19:39.810 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-17 04:19:39.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3019/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:39.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcd6c361d25dc011ef1036f907ba682bc247c6d80b9a5f23855a9211ac90c9353"}]}'
2026-01-17 04:19:39.813 DEBUG [src.steps.store] messages length is 1
2026-01-17 04:19:39.813 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-17 04:19:39.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54144/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:19:39.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"70bd01933a15f30c56f3","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcd6c361d25dc011ef1036f907ba682bc247c6d80b9a5f23855a9211ac90c9353"}]}'
2026-01-17 04:19:39.821 DEBUG [src.steps.store] messages length is 1
2026-01-17 04:19:39.823 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:19:39.824 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:19:39.824 DEBUG [src.node.waku_node] Stopping container with id 2f55e0e2279f
2026-01-17 04:19:40.390 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:19:40.390 DEBUG [src.node.waku_node] Stopping container with id 7fc302d49d00
2026-01-17 04:19:40.896 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:19:40.896 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:19:40.902 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:19:40.907 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,430 @@
2026-01-17 04:25:15.378 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:25:15.378 DEBUG [tests.conftest] Running test: test_continuous_store_sync with id: 2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153
2026-01-17 04:25:15.378 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:25:15.383 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:25:15.384 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
2026-01-17 04:25:15.389 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:25:15.389 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
2026-01-17 04:25:15.396 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:25:15.397 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
2026-01-17 04:25:15.397 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:25:15.398 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:25:15.398 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:25:15.399 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:25:15.399 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.1
2026-01-17 04:25:15.400 DEBUG [src.node.docker_mananger] Generated ports ['19996', '19997', '19998', '19999', '20000']
2026-01-17 04:25:15.400 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:25:15.400 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:25:15.400 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:25:15.400 DEBUG [src.node.docker_mananger] docker run -i -t -p 19996:19996 -p 19997:19997 -p 19998:19998 -p 19999:19999 -p 20000:20000 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19998 --rest-port=19996 --tcp-port=19997 --discv5-udp-port=19999 --rest-address=0.0.0.0 --nat=extip:172.18.12.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e92da841e92a83ee706aaacc421b16c760deb1f0a93a3b9df6ce0fdafdd9dccb --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20000 --metrics-logging=true --relay=true --dns-discovery=false
2026-01-17 04:25:15.550 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.1 waku 92cd290af0a576c2b0cdf0bd6073fbdc91fb0c941f1908ffca04b16e82245f13
2026-01-17 04:25:15.575 DEBUG [src.node.docker_mananger] Container started with ID 92cd290af0a5. Setting up logs at ./log/docker/node1_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
2026-01-17 04:25:15.577 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19996
2026-01-17 04:25:15.577 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:25:15.665 ERROR [src.node.docker_mananger] Max retries reached for container b188b5427096. Exiting log stream.
2026-01-17 04:25:16.164 ERROR [src.node.docker_mananger] Max retries reached for container 752c9f5f019a. Exiting log stream.
2026-01-17 04:25:16.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19996/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:16.581 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-17 04:25:16.581 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:25:16.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19996/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:16.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.1/tcp/19997/p2p/16Uiu2HAmLdVYJHByepk5Zmn4Y3eje6YoNwPoRui7Sp68cabnmm1i","/ip4/172.18.12.1/tcp/19998/ws/p2p/16Uiu2HAmLdVYJHByepk5Zmn4Y3eje6YoNwPoRui7Sp68cabnmm1i"],"enrUri":"enr:-L24QBvTYvwbBg7D17J7RU-w81H_Q6Dr16R3aXWMXpcl8Q_hOE0pefJiRmTDJgGRh6zfamI1pqGxESyDFSBAdwxC00cCgmlkgnY0gmlwhKwSDAGKbXVsdGlhZGRyc5YACASsEgwBBk4dAAoErBIMAQZOHt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdntWvH26T7u4Se5_EXpuLVRDVQhs4Erwv-B-Fzxh1wmDdGNwgk4dg3VkcIJOH4V3YWt1MhM"}'
2026-01-17 04:25:16.583 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:25:16.583 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:25:16.583 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:25:16.585 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:25:16.585 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.103
2026-01-17 04:25:16.585 DEBUG [src.node.docker_mananger] Generated ports ['37852', '37853', '37854', '37855', '37856']
2026-01-17 04:25:16.585 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:25:16.585 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:25:16.585 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:25:16.585 DEBUG [src.node.docker_mananger] docker run -i -t -p 37852:37852 -p 37853:37853 -p 37854:37854 -p 37855:37855 -p 37856:37856 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37854 --rest-port=37852 --tcp-port=37853 --discv5-udp-port=37855 --rest-address=0.0.0.0 --nat=extip:172.18.108.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a2f48e1b3addacc4eb6eb7cdde66cdf6aa8e81e3bba0171bfc96e1b152c3b7b --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37856 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-17 04:25:16.742 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.103 waku 6719c5a2bc11fd8a5547b8a4da79029636fb09dbc5751699a0be26b49cd99f27
2026-01-17 04:25:16.766 DEBUG [src.node.docker_mananger] Container started with ID 6719c5a2bc11. Setting up logs at ./log/docker/node2_2026-01-17_04-25-15__fae36b49-7f2d-41d9-9e51-105f2083b153__wakuorg_nwaku:latest.log
2026-01-17 04:25:16.766 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37852
2026-01-17 04:25:16.766 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:25:17.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37852/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:17.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-17 04:25:17.771 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:25:17.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37852/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:17.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.103/tcp/37853/p2p/16Uiu2HAm8pCVAzjJxNbiKEVAtZukBjCiKaWs9NSeEXQB6R6Qi8gr","/ip4/172.18.108.103/tcp/37854/ws/p2p/16Uiu2HAm8pCVAzjJxNbiKEVAtZukBjCiKaWs9NSeEXQB6R6Qi8gr"],"enrUri":"enr:-L24QHsBrwcbVSth1MRpYBWZxELgFd5QRxiNy79srvzcIeLtFgiIHwi44RDxiRXbwfJXqv96XFQ-2CEq6kEyTP1XPEYCgmlkgnY0gmlwhKwSbGeKbXVsdGlhZGRyc5YACASsEmxnBpPdAAoErBJsZwaT3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECxu0zotAOjHI_fOcthfsJj-6dRZCMgdnYU1ZP2ZhNqHuDdGNwgpPdg3VkcIKT34V3YWt1MhI"}'
2026-01-17 04:25:17.773 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:25:17.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37852/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.1/tcp/19997/p2p/16Uiu2HAmLdVYJHByepk5Zmn4Y3eje6YoNwPoRui7Sp68cabnmm1i"]'
2026-01-17 04:25:17.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:17.801 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:17.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:17.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:17.814 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:18.025 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:18.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:18.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:18.031 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:18.241 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:18.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:18.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:18.246 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:18.457 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:18.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:18.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:18.461 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:18.672 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:18.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:18.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:18.677 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:18.887 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:18.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:18.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:18.893 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:19.104 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:19.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:19.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:19.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:19.320 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:19.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:19.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:19.324 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:19.535 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:19.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:19.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:19.540 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:19.750 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:19.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:19.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:19.755 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:19.965 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:19.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:19.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:19.971 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:20.181 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:20.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:20.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:20.186 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:20.397 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:20.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:20.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:20.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:20.612 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:20.612 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:20.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:20.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:20.827 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:20.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:20.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:20.832 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:21.043 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:21.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:21.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:21.047 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:21.258 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:21.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:21.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:21.263 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:21.473 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:21.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:21.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:21.479 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:21.689 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:21.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:21.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:21.694 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:21.905 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:21.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:21.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:21.909 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:22.120 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:22.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:22.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:22.125 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:22.335 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:22.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:22.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:22.340 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:22.552 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:22.552 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:22.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:22.556 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:22.767 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:22.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:22.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:22.771 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:22.982 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:22.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:22.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:22.987 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:23.198 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:23.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:23.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:23.202 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:23.413 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:23.413 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:23.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:23.418 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:23.628 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:23.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:23.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:23.633 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:23.844 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:23.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:23.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:23.848 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:24.059 DEBUG [src.steps.store] Relaying message
2026-01-17 04:25:24.059 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:25:24.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:25:24.064 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:25:36.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:25:36.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5d528bd6aa96ee4265913057c63b35ca4824f192e49c14ec3b51c83989c7e18b"},{"messageHash":"0x26c76df81cdd6307c00e929ff94bf2b3cb6b3275fcdd5b0c02311d71d3afaefa"},{"messageHash":"0xeb2df2e5529db79fdd52f2c8a44d75a1c3952d999945cd6d7062ca4651089ccf"},{"messageHash":"0x33708cb8d6b46bbddbc23193132629147347b49aefa86eddc04cf68be07927c9"},{"messageHash":"0xb0cc3759563641636f7ab0be777b072676a2043f694361d708657e7c7fb21e8e"},{"messageHash":"0x863bc5d8a945713f2086ede7e39d3566b424df981b3226f3afb3b58c1284be70"},{"messageHash":"0xdc0a83fa4a6ca36e8e5a19079a67d72794337c48e09033a161998d818c217144"},{"messageHash":"0x9aa3a471fc3e89edcf584c92ad24a9b0aa71aa0867b4b478bfa4418c7e199b80"},{"messageHash":"0x8869c52d76a50df2443b7d836c3a94890888ea2d31fd058714f7c46e12b4da34"},{"messageHash":"0x7976c38675158279beaa1a933d4ba42a6e29635ff4e9eb6a8c91bdbbbeb71ad2"},{"messageHash":"0x97ed5ed141f998e932e641d5896aed5d23b4e535c18e079d866ecd5f118e3012"},{"messageHash":"0x68c27dc57c799ee4201cd50e83639f2a5c92d5f0a4032ee4c3aee67e770ec844"},{"messageHash":"0x705c144e68eb4fe859f5a542d38b5cdea0427848c69865808e75269f6da1b2c1"},{"messageHash":"0xc99e31e71645cba961a2f8bf8f1326e935a6c67d0814c53c5debb944140bcb94"},{"messageHash":"0xcd8a081f082408a6d19041edf3622f2c8c2a067d896a8bfbad6a3a00d9e813fd"},{"messageHash":"0xf0c8a316a25f0e9a2c7dc8b7b3e66d34191141a84686e53061bbf7040eef066f"},{"messageHash":"0x60dbd99041217c5e0c95a66013eb680f7629d9a0601eddc5d5387a4ce4440e67"},{"messageHash":"0xc3d1249ceca7acd795be245a1f1dfbf9d3a2a7ac5f8c4d6c182dd5d17855ff0e"},{"messageHash":"0xbfdf2c3535f05a72b57ee2e69312379a545872d2ac35c94ad75cb48124ab2d21"},{"messageHash":"0xd7353cc71d95d098bbd8d6504f31ad5d0dd39e2c2a0f0d006489d5c83d1d52bd"},{"messageHash":"0x1b2f6129ba4c4d1dec968c17e73d3a0d08be820f2027f47527b44743a966800c"},{"messageHash":"0xbf4bdee16781ada06dd3f772e5bcfae5504a2d30b6d5b18d0bde9af634791d8a"},{"messageHash":"0x9172e9a5f669639676b288b68dff726008bfd00814c2bd3873f1b405b334b891"},{"messageHash":"0xba66401970df341ac62a10a972ca189f61f91e77398782d59c655479f37b98f2"},{"messageHash":"0xdd72ae5b9f455bc77b7dabaf6bd2c581cf0ede46961c408b31a576bbdd93e239"},{"messageHash":"0xdf20e72674df3d401ce9a4a197d126e39aa1ba344ef3c3da0cfbee4342cd6b4c"},{"messageHash":"0x5328739cda44aa6f4f0ce14d510d13810d789a7dc786437614d1ffc64dee675e"},{"messageHash":"0x4fc1cbf94282335aee73dc4548daef5bc44510cde8449dda46ea1f81cd32c8ee"},{"messageHash":"0x2ee2e988895a4a6b8f18ced61a98b36c14045230d996f864155afb1fef438b4f"},{"messageHash":"0xa7bd84b1e565aa4a40a8df2ddf46367ba0a3e780a244d5dec8f8d76e0ce46ae2"}]}'
2026-01-17 04:25:36.279 DEBUG [tests.store_sync.test_store_sync] Node-2 store has 30/30 messages
2026-01-17 04:26:06.280 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:06.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:06.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:06.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:06.495 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:06.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:06.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:06.500 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:06.710 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:06.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:06.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:06.715 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:06.926 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:06.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:06.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:06.931 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:07.141 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:07.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:07.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:07.146 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:07.356 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:07.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:07.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:07.361 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:07.572 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:07.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:07.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:07.576 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:07.787 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:07.787 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:07.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:07.792 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:08.002 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:08.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:08.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:08.007 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:08.218 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:08.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:08.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:08.222 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:08.433 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:08.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:08.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:08.438 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:08.648 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:08.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:08.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:08.653 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:08.864 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:08.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:08.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:08.868 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:09.079 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:09.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:09.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:09.084 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:09.294 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:09.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:09.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:09.299 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:09.510 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:09.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:09.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:09.514 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:09.725 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:09.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:09.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:09.729 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:09.940 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:09.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:09.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:09.945 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:10.156 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:10.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:10.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:10.160 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:10.371 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:10.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:10.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:10.376 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:10.586 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:10.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:10.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:10.594 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:10.804 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:10.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:10.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:10.809 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:11.020 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:11.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:11.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:11.025 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:11.235 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:11.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:11.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:11.240 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:11.451 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:11.451 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:11.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:11.455 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:11.666 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:11.666 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:11.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:11.671 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:11.882 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:11.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:11.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:11.886 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:12.097 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:12.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:12.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:12.101 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:12.312 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:12.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:12.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:12.316 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:12.527 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:12.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:12.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:12.532 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:24.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:26:24.748 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-17 04:26:24.748 DEBUG [tests.store_sync.test_store_sync] Node-2 store has 60/60 messages
2026-01-17 04:26:54.749 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:54.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:54.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:54.754 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:54.965 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:54.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:54.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:54.970 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:55.181 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:55.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:55.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:55.186 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:55.396 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:55.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:55.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:55.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:55.612 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:55.612 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:55.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:55.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:55.827 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:55.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:55.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:55.831 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:56.042 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:56.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:56.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:56.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:56.257 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:56.257 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:56.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:56.262 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:56.473 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:56.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:56.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:56.477 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:56.688 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:56.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:56.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:56.693 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:56.903 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:56.904 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:56.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:56.908 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:57.119 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:57.119 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:57.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:57.124 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:57.335 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:57.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:57.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:57.340 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:57.551 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:57.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:57.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:57.555 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:57.766 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:57.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:57.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:57.771 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:57.982 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:57.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:57.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:57.987 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:58.197 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:58.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:58.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:58.202 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:58.413 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:58.413 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:58.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:58.418 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:58.629 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:58.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:58.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:58.633 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:58.844 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:58.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:58.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:58.849 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:59.060 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:59.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:59.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:59.064 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:59.275 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:59.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:59.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:59.280 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:59.491 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:59.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:59.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:59.496 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:59.707 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:59.707 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:59.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:59.711 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:26:59.922 DEBUG [src.steps.store] Relaying message
2026-01-17 04:26:59.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:26:59.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:26:59.927 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:27:00.137 DEBUG [src.steps.store] Relaying message
2026-01-17 04:27:00.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:27:00.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:27:00.143 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:27:00.354 DEBUG [src.steps.store] Relaying message
2026-01-17 04:27:00.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:27:00.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:27:00.359 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:27:00.569 DEBUG [src.steps.store] Relaying message
2026-01-17 04:27:00.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:27:00.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:27:00.575 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:27:00.785 DEBUG [src.steps.store] Relaying message
2026-01-17 04:27:00.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:27:00.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:27:00.790 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:27:01.001 DEBUG [src.steps.store] Relaying message
2026-01-17 04:27:01.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19996/relay/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-17 04:27:01.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:27:01.005 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:27:13.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37852/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:27:13.222 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-17 04:27:13.222 DEBUG [tests.store_sync.test_store_sync] Node-2 store has 90/90 messages
2026-01-17 04:27:43.224 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:27:43.225 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:27:43.225 DEBUG [src.node.waku_node] Stopping container with id 92cd290af0a5
2026-01-17 04:27:43.701 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:27:43.701 DEBUG [src.node.waku_node] Stopping container with id 6719c5a2bc11
2026-01-17 04:27:44.192 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:27:44.193 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:27:44.263 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:27:44.317 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,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_DEBUG_from_TRACE with id: 2026-01-17_04-20-22__a72307d5-2e8f-46ae-8658-3b15e65d79af
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-17_04-20-22__a72307d5-2e8f-46ae-8658-3b15e65d79af__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-17_04-20-22__a72307d5-2e8f-46ae-8658-3b15e65d79af__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-17_04-20-22__a72307d5-2e8f-46ae-8658-3b15e65d79af__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-17_04-20-22__a72307d5-2e8f-46ae-8658-3b15e65d79af__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.143.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16046', '16047', '16048', '16049', '16050']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16046:16046 -p 16047:16047 -p 16048:16048 -p 16049:16049 -p 16050:16050 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16048 --rest-port=16046 --tcp-port=16047 --discv5-udp-port=16049 --rest-address=0.0.0.0 --nat=extip:172.18.143.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=04fda0b8e8b6badb196b0ebbc38ec5efdb5e41c606bb323dd7e9fe724ea4aa05 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16050 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.143.204 waku b650d06a86d6e5e42995153a01baec043e7335564d04194bf6f62b4997af91dd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b650d06a86d6. Setting up logs at ./log/docker/node1_2026-01-17_04-20-22__a72307d5-2e8f-46ae-8658-3b15e65d79af__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16046
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 bafd1235b96c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8087a9e75522. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16046/health" -H "Content-Type: application/json" -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:16046/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.204/tcp/16047/p2p/16Uiu2HAmMUZCRSTuA5xs6iQngCBK5SEouJhTeZDhyipQkDUc7bSu","/ip4/172.18.143.204/tcp/16048/ws/p2p/16Uiu2HAmMUZCRSTuA5xs6iQngCBK5SEouJhTeZDhyipQkDUc7bSu"],"enrUri":"enr:-L24QJmVVXl94PG7HSusOZAskTaHb7aJKjezCuLG3W3i7TaHGR01215KsAViJMC4ycC32eUB8T9ptVjJ6L7NmABEV8ACgmlkgnY0gmlwhKwSj8yKbXVsdGlhZGRyc5YACASsEo_MBj6vAAoErBKPzAY-sN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgwzvDE5dP6XlPvctQ71JPM5gH15KSOJWvYdQxWxhwiaDdGNwgj6vg3VkcII-sYV3YWt1MgE"}'
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:16046/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16046/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16046/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.204/tcp/16047/p2p/16Uiu2HAmMUZCRSTuA5xs6iQngCBK5SEouJhTeZDhyipQkDUc7bSu","/ip4/172.18.143.204/tcp/16048/ws/p2p/16Uiu2HAmMUZCRSTuA5xs6iQngCBK5SEouJhTeZDhyipQkDUc7bSu"],"enrUri":"enr:-L24QJmVVXl94PG7HSusOZAskTaHb7aJKjezCuLG3W3i7TaHGR01215KsAViJMC4ycC32eUB8T9ptVjJ6L7NmABEV8ACgmlkgnY0gmlwhKwSj8yKbXVsdGlhZGRyc5YACASsEo_MBj6vAAoErBKPzAY-sN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgwzvDE5dP6XlPvctQ71JPM5gH15KSOJWvYdQxWxhwiaDdGNwgj6vg3VkcII-sYV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16046/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16046/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:200 counts at DEBUG: {'TRC': 0, 'DBG': 9, 'INF': 1, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16046/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b650d06a86d6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_retrieve_messages_without_subscribing_via_api with id: 2026-01-17_04-16-15__a9d6fc17-55a9-468b-97c2-e7f41785c0d6
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-17_04-16-15__a9d6fc17-55a9-468b-97c2-e7f41785c0d6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.9.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16660', '16661', '16662', '16663', '16664']
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 16660:16660 -p 16661:16661 -p 16662:16662 -p 16663:16663 -p 16664:16664 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16662 --rest-port=16660 --tcp-port=16661 --discv5-udp-port=16663 --rest-address=0.0.0.0 --nat=extip:172.18.9.214 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=07cb4bee443a9cdcaff8f33c40ddfdc01e885feace20da6d4ab3e34bafaafac3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16664 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.9.214 waku e250bcce51c1366710a0309426fb1e297955a9d6f785d9a60ee7a66d090cbe57
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 922f7385b145. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e250bcce51c1. Setting up logs at ./log/docker/node1_2026-01-17_04-16-15__a9d6fc17-55a9-468b-97c2-e7f41785c0d6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16660
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 56bbc6e6b49f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16660/health" -H "Content-Type: application/json" -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:16660/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.214/tcp/16661/p2p/16Uiu2HAm4kc8RFxZx75ySRN318LfusAKPLWaRoVjzqoUo4oBX7VE","/ip4/172.18.9.214/tcp/16662/ws/p2p/16Uiu2HAm4kc8RFxZx75ySRN318LfusAKPLWaRoVjzqoUo4oBX7VE"],"enrUri":"enr:-L24QOPKovttt1S4hSDuo7cl4wCyaUpo6rgfWT3y75uOkQ9UEhKhUD738kRLBSIqn51ECciUSms7Kl5jGjH8Ctwq_tACgmlkgnY0gmlwhKwSCdaKbXVsdGlhZGRyc5YACASsEgnWBkEVAAoErBIJ1gZBFt0DgnJzhQACAQAAiXNlY3AyNTZrMaECipLc8MlVCK-yl7r4r-herFqPbEeTks1dDeFvMzw1UA2DdGNwgkEVg3VkcIJBF4V3YWt1MgU"}'
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-17_04-16-15__a9d6fc17-55a9-468b-97c2-e7f41785c0d6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39584', '39585', '39586', '39587', '39588']
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 39584:39584 -p 39585:39585 -p 39586:39586 -p 39587:39587 -p 39588:39588 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39586 --rest-port=39584 --tcp-port=39585 --discv5-udp-port=39587 --rest-address=0.0.0.0 --nat=extip:172.18.174.49 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7470c52e9716b75a99eec67fa6ece9c620cbd5b4399b86c0a994beae2d3bed13 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39588 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOPKovttt1S4hSDuo7cl4wCyaUpo6rgfWT3y75uOkQ9UEhKhUD738kRLBSIqn51ECciUSms7Kl5jGjH8Ctwq_tACgmlkgnY0gmlwhKwSCdaKbXVsdGlhZGRyc5YACASsEgnWBkEVAAoErBIJ1gZBFt0DgnJzhQACAQAAiXNlY3AyNTZrMaECipLc8MlVCK-yl7r4r-herFqPbEeTks1dDeFvMzw1UA2DdGNwgkEVg3VkcIJBF4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.49 waku d77d426348c47795935aa6cda7188a44ec307ae568ebc25dcc0dedca6e38aa4f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d77d426348c4. Setting up logs at ./log/docker/node2_2026-01-17_04-16-15__a9d6fc17-55a9-468b-97c2-e7f41785c0d6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39584
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:39584/health" -H "Content-Type: application/json" -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:39584/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.49/tcp/39585/p2p/16Uiu2HAm8J5p4Zqpgc1QAgfnQ4TCfWDEjS1wnTp35eFwd4VQNimd","/ip4/172.18.174.49/tcp/39586/ws/p2p/16Uiu2HAm8J5p4Zqpgc1QAgfnQ4TCfWDEjS1wnTp35eFwd4VQNimd"],"enrUri":"enr:-L24QCmR78cqTLMYFddaXQpr19EsSKrMnSJiDNm-Tm0w6S1KUwehQZCcLifsPHOqmw_zZbOuHEzRNJv-69pu29BoOaUCgmlkgnY0gmlwhKwSrjGKbXVsdGlhZGRyc5YACASsEq4xBpqhAAoErBKuMQaaot0DgnJzhQACAQAAiXNlY3AyNTZrMaECvzY7EkWRSczkJpUQnQrLiHvCdjArpTUcSvG_wHoL9tiDdGNwgpqhg3VkcIKao4V3YWt1MgE"}'
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:39584/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.9.214/tcp/16661/p2p/16Uiu2HAm4kc8RFxZx75ySRN318LfusAKPLWaRoVjzqoUo4oBX7VE"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16660/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:16660/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":1768623377580823146,"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:39584/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":1768623377580823146,"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 e250bcce51c1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d77d426348c4
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,62 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_no_subscription with id: 2026-01-17_04-32-18__32207d0a-e780-4586-902b-1606078ebd05
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-17_04-32-18__32207d0a-e780-4586-902b-1606078ebd05__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.242.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40296', '40297', '40298', '40299', '40300']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40296:40296 -p 40297:40297 -p 40298:40298 -p 40299:40299 -p 40300:40300 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40298 --rest-port=40296 --tcp-port=40297 --discv5-udp-port=40299 --rest-address=0.0.0.0 --nat=extip:172.18.242.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=babea177a84cbedb0fdbddab4d356b11c3a9ff6f63231fcadb2af9df2f0bc21c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40300 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.122 waku ab3d3ef00abbd64a4876f79301f104c55a17b904f2878918ed77c64040f4fc52
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ab3d3ef00abb. Setting up logs at ./log/docker/node1_2026-01-17_04-32-18__32207d0a-e780-4586-902b-1606078ebd05__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40296
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 6aa999d0c83c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1e5108040122. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40296/health" -H "Content-Type: application/json" -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:40296/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.122/tcp/40297/p2p/16Uiu2HAm1jHkvHXMUDkX9XvdRX3PGRWmgCVXWJ3GCVfUsk3vDCcW","/ip4/172.18.242.122/tcp/40298/ws/p2p/16Uiu2HAm1jHkvHXMUDkX9XvdRX3PGRWmgCVXWJ3GCVfUsk3vDCcW"],"enrUri":"enr:-L24QJhog2dm3FFWuIBaJXnF17hkzq-llOVAF5ZtrEuG6nZHXv6ysvi32ltsWHPFJB7QtQwxUaF6KJyB_B4QBT9aczQCgmlkgnY0gmlwhKwS8nqKbXVsdGlhZGRyc5YACASsEvJ6Bp1pAAoErBLyegadat0DgnJzhQADAQAAiXNlY3AyNTZrMaECXalzHT9mBWPfchS9XceZwMJfNhB3iZjEsOp5ZZG3-seDdGNwgp1pg3VkcIKda4V3YWt1MgE"}'
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-17_04-32-18__32207d0a-e780-4586-902b-1606078ebd05__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.243.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42269', '42270', '42271', '42272', '42273']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42269:42269 -p 42270:42270 -p 42271:42271 -p 42272:42272 -p 42273:42273 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42271 --rest-port=42269 --tcp-port=42270 --discv5-udp-port=42272 --rest-address=0.0.0.0 --nat=extip:172.18.243.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb69cbe7f69a9f0976728a57ca5b4ad1d8833bf7ba2f3876f8da566ff340fd5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42273 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJhog2dm3FFWuIBaJXnF17hkzq-llOVAF5ZtrEuG6nZHXv6ysvi32ltsWHPFJB7QtQwxUaF6KJyB_B4QBT9aczQCgmlkgnY0gmlwhKwS8nqKbXVsdGlhZGRyc5YACASsEvJ6Bp1pAAoErBLyegadat0DgnJzhQADAQAAiXNlY3AyNTZrMaECXalzHT9mBWPfchS9XceZwMJfNhB3iZjEsOp5ZZG3-seDdGNwgp1pg3VkcIKda4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.52 waku 1ec9b37ea654abf07f8b185298fc58535b0c6ea1772e6c40c20f2dfaac421bd8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1ec9b37ea654. Setting up logs at ./log/docker/node2_2026-01-17_04-32-18__32207d0a-e780-4586-902b-1606078ebd05__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42269
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:42269/health" -H "Content-Type: application/json" -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:42269/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.52/tcp/42270/p2p/16Uiu2HAmHd4FT9mqquaDKb2VZUVE9715HnGG1Dk9CajB4XZcFj4f","/ip4/172.18.243.52/tcp/42271/ws/p2p/16Uiu2HAmHd4FT9mqquaDKb2VZUVE9715HnGG1Dk9CajB4XZcFj4f"],"enrUri":"enr:-L24QHGYQwP58qjjStBPA4mFsjq72HCxtEMC68tApda7hRvAKX8F6g10-PDYEB9W2YDB1P6WaHU4VfusXwrNh0tcwaECgmlkgnY0gmlwhKwS8zSKbXVsdGlhZGRyc5YACASsEvM0BqUeAAoErBLzNAalH90DgnJzhQADAQAAiXNlY3AyNTZrMaEDScuumG69_5SzRwDCBDj-TswElNBWgyQiEGt6MGu4ORyDdGNwgqUeg3VkcIKlIIV3YWt1MgE"}'
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:42269/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.122/tcp/40297/p2p/16Uiu2HAm1jHkvHXMUDkX9XvdRX3PGRWmgCVXWJ3GCVfUsk3vDCcW"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40296/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:40296/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/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 ab3d3ef00abb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1ec9b37ea654
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,86 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_subscribe_to_already_existing_pubsub_topic with id: 2026-01-17_04-24-04__6b740c10-3559-470a-9472-522dcff613cf
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-17_04-24-04__6b740c10-3559-470a-9472-522dcff613cf__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.82.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1025', '1026', '1027', '1028', '1029']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1025:1025 -p 1026:1026 -p 1027:1027 -p 1028:1028 -p 1029:1029 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1027 --rest-port=1025 --tcp-port=1026 --discv5-udp-port=1028 --rest-address=0.0.0.0 --nat=extip:172.18.82.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71ffed00cb594ff8bdffbe61e73cf8e6af76e8ca3ebc1aabff5bbeac2aa6bb83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1029 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.28 waku 1d3213a518527d244051043c4ac84e8bc13f767c8df5d5de7c8c88e1127c812b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1d3213a51852. Setting up logs at ./log/docker/node1_2026-01-17_04-24-04__6b740c10-3559-470a-9472-522dcff613cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1025
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 254ec36c47c5. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3cdc881f7625. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1025/health" -H "Content-Type: application/json" -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:1025/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.28/tcp/1026/p2p/16Uiu2HAmLJRdT6fLnXMA3FCwsECELRwLhiEuKwhyuisfLtsvhZ2b","/ip4/172.18.82.28/tcp/1027/ws/p2p/16Uiu2HAmLJRdT6fLnXMA3FCwsECELRwLhiEuKwhyuisfLtsvhZ2b"],"enrUri":"enr:-L24QPGrlqrfBcL6QAxfHY1zvcEHpzn32DURNhYnhwCqr7hoEkZou0BlJVrz82cVnTOxYeEejr0f58Xmy_O5eKmltqYCgmlkgnY0gmlwhKwSUhyKbXVsdGlhZGRyc5YACASsElIcBgQCAAoErBJSHAYEA90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcZjhjX72bpMwItulzwodUNtXWAQS3cUSL0TtqOyJbOyDdGNwggQCg3VkcIIEBIV3YWt1MgE"}'
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-17_04-24-04__6b740c10-3559-470a-9472-522dcff613cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.139.212
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27982', '27983', '27984', '27985', '27986']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27982:27982 -p 27983:27983 -p 27984:27984 -p 27985:27985 -p 27986:27986 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27984 --rest-port=27982 --tcp-port=27983 --discv5-udp-port=27985 --rest-address=0.0.0.0 --nat=extip:172.18.139.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=24b4aee3ba9b3e1ed57de19b4a92dc7ceaaffafe51b0f3ae2e1661bf5bf0fa09 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27986 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPGrlqrfBcL6QAxfHY1zvcEHpzn32DURNhYnhwCqr7hoEkZou0BlJVrz82cVnTOxYeEejr0f58Xmy_O5eKmltqYCgmlkgnY0gmlwhKwSUhyKbXVsdGlhZGRyc5YACASsElIcBgQCAAoErBJSHAYEA90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcZjhjX72bpMwItulzwodUNtXWAQS3cUSL0TtqOyJbOyDdGNwggQCg3VkcIIEBIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.212 waku 12afd92f2f4546a4facb5f2d6c0132f385484646e68bcbc528b9cad96ca8c5d7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 12afd92f2f45. Setting up logs at ./log/docker/node2_2026-01-17_04-24-04__6b740c10-3559-470a-9472-522dcff613cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27982
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:27982/health" -H "Content-Type: application/json" -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:27982/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.212/tcp/27983/p2p/16Uiu2HAkyW872oZp4K1TqJEjq9zPA1PQKTvp4L9YDeSRtjzhy9fT","/ip4/172.18.139.212/tcp/27984/ws/p2p/16Uiu2HAkyW872oZp4K1TqJEjq9zPA1PQKTvp4L9YDeSRtjzhy9fT"],"enrUri":"enr:-L24QAjXifLQHvQpm-oKRajYTlCOSs5wnei31YchnIQRliPlGknnVQoNHmUyWnp5nVdBZCiil8_OTNH_aypbOCtWZQkCgmlkgnY0gmlwhKwSi9SKbXVsdGlhZGRyc5YACASsEovUBm1PAAoErBKL1AZtUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPJKcP7IBcwHNwkkSH90yaKR6znN7vELMTuVaz0m0KbaDdGNwgm1Pg3VkcIJtUYV3YWt1MgE"}'
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:27982/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.28/tcp/1026/p2p/16Uiu2HAmLJRdT6fLnXMA3FCwsECELRwLhiEuKwhyuisfLtsvhZ2b"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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:27982/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:1025/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:1025/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":1768623847030164992,"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:27982/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":1768623847030164992,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1025/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:27982/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:1025/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:1025/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":1768623847170008810,"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:27982/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":1768623847170008810,"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 1d3213a51852
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 12afd92f2f45
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,71 @@
2026-01-17 04:21:00.315 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:21:00.316 DEBUG [tests.conftest] Running test: test_main_node_only_relay__peer_relay_and_store with id: 2026-01-17_04-21-00__a916236a-7c02-4a1c-a7aa-4290f9d5ef87
2026-01-17 04:21:00.316 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:21:00.316 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:21:00.323 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:21:00.323 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-21-00__a916236a-7c02-4a1c-a7aa-4290f9d5ef87__wakuorg_nwaku:latest.log
2026-01-17 04:21:00.323 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:21:00.323 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:21:00.325 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:21:00.325 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.65
2026-01-17 04:21:00.325 DEBUG [src.node.docker_mananger] Generated ports ['46313', '46314', '46315', '46316', '46317']
2026-01-17 04:21:00.325 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:21:00.325 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:21:00.325 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:21:00.326 DEBUG [src.node.docker_mananger] docker run -i -t -p 46313:46313 -p 46314:46314 -p 46315:46315 -p 46316:46316 -p 46317:46317 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46315 --rest-port=46313 --tcp-port=46314 --discv5-udp-port=46316 --rest-address=0.0.0.0 --nat=extip:172.18.139.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=800f77ad34efdbfefb4eedbc29ef5da6fe0ef29ccc0abd9abfd2ee0e8eb6ab4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46317 --metrics-logging=true --store=false --relay=true
2026-01-17 04:21:00.510 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.65 waku 105d1f11670b94b8beaaf94fbe138cab5236ac9a523d4953bf6ccfadc3cd6dcd
2026-01-17 04:21:00.540 DEBUG [src.node.docker_mananger] Container started with ID 105d1f11670b. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-21-00__a916236a-7c02-4a1c-a7aa-4290f9d5ef87__wakuorg_nwaku:latest.log
2026-01-17 04:21:00.541 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46313
2026-01-17 04:21:00.541 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:21:00.578 ERROR [src.node.docker_mananger] Max retries reached for container b0edd9fc3d8d. Exiting log stream.
2026-01-17 04:21:01.111 ERROR [src.node.docker_mananger] Max retries reached for container 0a78e77aa5db. Exiting log stream.
2026-01-17 04:21:01.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46313/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:01.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-17 04:21:01.545 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:21:01.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:01.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.65/tcp/46314/p2p/16Uiu2HAmAZTu33TNzbeihnMQk7LmTcruiMyMHmJYp8n8SyqXa3R4","/ip4/172.18.139.65/tcp/46315/ws/p2p/16Uiu2HAmAZTu33TNzbeihnMQk7LmTcruiMyMHmJYp8n8SyqXa3R4"],"enrUri":"enr:-L24QKCdroEGKkvevbvZRWIsHzbXuU-hjV8KAdg58ylI4p2cS7UwVTvZCKMJWrbElB-yRmj1waPkyh9HdtHg_lpHwTgCgmlkgnY0gmlwhKwSi0GKbXVsdGlhZGRyc5YACASsEotBBrTqAAoErBKLQQa0690DgnJzhQADAQAAiXNlY3AyNTZrMaEC4N5KB5B3Vbi91XCc3lt-JYIICrzG7oqad8yP6IYk9kODdGNwgrTqg3VkcIK07IV3YWt1MgE"}'
2026-01-17 04:21:01.548 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:21:01.555 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:21:01.555 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-21-00__a916236a-7c02-4a1c-a7aa-4290f9d5ef87__wakuorg_nwaku:latest.log
2026-01-17 04:21:01.555 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:21:01.556 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:21:01.557 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:21:01.557 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.200
2026-01-17 04:21:01.557 DEBUG [src.node.docker_mananger] Generated ports ['1548', '1549', '1550', '1551', '1552']
2026-01-17 04:21:01.557 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:21:01.558 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:21:01.558 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:21:01.558 DEBUG [src.node.docker_mananger] docker run -i -t -p 1548:1548 -p 1549:1549 -p 1550:1550 -p 1551:1551 -p 1552:1552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1550 --rest-port=1548 --tcp-port=1549 --discv5-udp-port=1551 --rest-address=0.0.0.0 --nat=extip:172.18.200.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=895fbf443b3c5e70fbce567cfabaeee81eb71d66e5588aed1be87a7fdfe7d31d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1552 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKCdroEGKkvevbvZRWIsHzbXuU-hjV8KAdg58ylI4p2cS7UwVTvZCKMJWrbElB-yRmj1waPkyh9HdtHg_lpHwTgCgmlkgnY0gmlwhKwSi0GKbXVsdGlhZGRyc5YACASsEotBBrTqAAoErBKLQQa0690DgnJzhQADAQAAiXNlY3AyNTZrMaEC4N5KB5B3Vbi91XCc3lt-JYIICrzG7oqad8yP6IYk9kODdGNwgrTqg3VkcIK07IV3YWt1MgE --storenode=/ip4/172.18.139.65/tcp/46314/p2p/16Uiu2HAmAZTu33TNzbeihnMQk7LmTcruiMyMHmJYp8n8SyqXa3R4 --store=true --relay=true
2026-01-17 04:21:01.743 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.200 waku 7cbf0804e1abc33c6430f062eec7a0c1f0706093745483b9894fa14ac001a8a2
2026-01-17 04:21:01.779 DEBUG [src.node.docker_mananger] Container started with ID 7cbf0804e1ab. Setting up logs at ./log/docker/store_node1_2026-01-17_04-21-00__a916236a-7c02-4a1c-a7aa-4290f9d5ef87__wakuorg_nwaku:latest.log
2026-01-17 04:21:01.779 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1548
2026-01-17 04:21:01.780 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:21:02.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1548/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:02.785 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-17 04:21:02.785 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:21:02.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1548/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:02.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.200/tcp/1549/p2p/16Uiu2HAmE3U5fe6RAuFpEDsmG6oT3ZRg6ciA6mmpUEj1ETAsZ1RF","/ip4/172.18.200.200/tcp/1550/ws/p2p/16Uiu2HAmE3U5fe6RAuFpEDsmG6oT3ZRg6ciA6mmpUEj1ETAsZ1RF"],"enrUri":"enr:-L24QEYyF_vBuLarbWxUPwPG3bl0GiQKS8xfDppwWPd_-gQjL0LwBn8DIDIy40oXG-hSdTGBQD-Ci5TUOiOu8LFJKvICgmlkgnY0gmlwhKwSyMiKbXVsdGlhZGRyc5YACASsEsjIBgYNAAoErBLIyAYGDt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFJ3R4mjsQt1zvZmgVUAnxiKCzN7HKPRXP_qmbevhBT6DdGNwggYNg3VkcIIGD4V3YWt1MgM"}'
2026-01-17 04:21:02.788 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:21:02.789 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1548/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.65/tcp/46314/p2p/16Uiu2HAmAZTu33TNzbeihnMQk7LmTcruiMyMHmJYp8n8SyqXa3R4"]'
2026-01-17 04:21:02.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:02.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46313/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:21:02.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:02.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1548/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:21:02.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:02.797 DEBUG [src.steps.store] Relaying message
2026-01-17 04:21:02.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46313/relay/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-17 04:21:02.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:21:02.803 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:21:03.004 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-17 04:21:03.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1548/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:21:03.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5d3df0851f97ad334a272316e5af6329477124fe1559bc240f7d0f02f9e5e8be"}]}'
2026-01-17 04:21:03.008 DEBUG [src.steps.store] messages length is 1
2026-01-17 04:21:03.009 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:21:03.011 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:21:03.011 DEBUG [src.node.waku_node] Stopping container with id 105d1f11670b
2026-01-17 04:21:03.554 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:21:03.554 DEBUG [src.node.waku_node] Stopping container with id 7cbf0804e1ab
2026-01-17 04:21:04.090 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:21:04.092 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:21:04.097 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:21:04.104 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,82 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_subscribe_and_publish_on_another_content_topic_from_same_shard with id: 2026-01-17_04-24-17__be6680e7-d650-4e5a-920a-3f25d9edd9c4
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-17_04-24-17__be6680e7-d650-4e5a-920a-3f25d9edd9c4__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.93.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48309', '48310', '48311', '48312', '48313']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48309:48309 -p 48310:48310 -p 48311:48311 -p 48312:48312 -p 48313:48313 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48311 --rest-port=48309 --tcp-port=48310 --discv5-udp-port=48312 --rest-address=0.0.0.0 --nat=extip:172.18.93.120 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8b1e1509edecf30b3fce5ca281fda5cad0f1cc0bee1c4f7e324f01abad8a5ec6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48313 --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.93.120 waku e9806265da2ecdaca356bd31b4895e32eaa8cfa5f411d9098e1cc80304745866
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e9806265da2e. Setting up logs at ./log/docker/node1_2026-01-17_04-24-17__be6680e7-d650-4e5a-920a-3f25d9edd9c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48309
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 56c206ad5964. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0d7cc13455c2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48309/health" -H "Content-Type: application/json" -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:48309/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.120/tcp/48310/p2p/16Uiu2HAkvPshCbm9ai8NqVZ7TabAPQ1jWJrhBjSgocThzv3hxsYp","/ip4/172.18.93.120/tcp/48311/ws/p2p/16Uiu2HAkvPshCbm9ai8NqVZ7TabAPQ1jWJrhBjSgocThzv3hxsYp"],"enrUri":"enr:-L24QHPvr-PFBsAP93reFCEl_R_0W-WUZAqM8pfq950Pkuh3AhIy7P1QLs5gsHp1bQ_SwmOLtl-y8d7lPYq2KXrgiisCgmlkgnY0gmlwhKwSXXiKbXVsdGlhZGRyc5YACASsEl14Bry2AAoErBJdeAa8t90DgnJzhQACAQAAiXNlY3AyNTZrMaECDmXFMPaChnniro_wMXN1xuDbLxhCSOkEY0I_6pgjZlWDdGNwgry2g3VkcIK8uIV3YWt1MgU"}'
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-17_04-24-17__be6680e7-d650-4e5a-920a-3f25d9edd9c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.66.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34548', '34549', '34550', '34551', '34552']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34548:34548 -p 34549:34549 -p 34550:34550 -p 34551:34551 -p 34552:34552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34550 --rest-port=34548 --tcp-port=34549 --discv5-udp-port=34551 --rest-address=0.0.0.0 --nat=extip:172.18.66.236 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccafffb7f4cb82c1cc1abeaa2db59d3b10bb953b485ca7def55bdad777aef6fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34552 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHPvr-PFBsAP93reFCEl_R_0W-WUZAqM8pfq950Pkuh3AhIy7P1QLs5gsHp1bQ_SwmOLtl-y8d7lPYq2KXrgiisCgmlkgnY0gmlwhKwSXXiKbXVsdGlhZGRyc5YACASsEl14Bry2AAoErBJdeAa8t90DgnJzhQACAQAAiXNlY3AyNTZrMaECDmXFMPaChnniro_wMXN1xuDbLxhCSOkEY0I_6pgjZlWDdGNwgry2g3VkcIK8uIV3YWt1MgU --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.66.236 waku b595c836028868e37dc85b2f26068ee341ea42df6ca4cc0954bc05c8b4a92abe
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b595c8360288. Setting up logs at ./log/docker/node2_2026-01-17_04-24-17__be6680e7-d650-4e5a-920a-3f25d9edd9c4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34548
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:34548/health" -H "Content-Type: application/json" -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:34548/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.236/tcp/34549/p2p/16Uiu2HAmKHbuTgv184Ub5babAyzNuoErWuJ9kpZg3z928qPH7Cry","/ip4/172.18.66.236/tcp/34550/ws/p2p/16Uiu2HAmKHbuTgv184Ub5babAyzNuoErWuJ9kpZg3z928qPH7Cry"],"enrUri":"enr:-L24QJfcADuHYizdJeudwz97qPsRYc9bPu9LQ4ivnObMopxbNUf9ZsWKvADhXUU4kdmkstBh1YLNq3MEloozAW02ancCgmlkgnY0gmlwhKwSQuyKbXVsdGlhZGRyc5YACASsEkLsBob1AAoErBJC7AaG9t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDYoc7g_vY7Bn6r3bCvZkKj29sl8rhFG8w2rqw_8C-sA6DdGNwgob1g3VkcIKG94V3YWt1MgE"}'
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:34548/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.93.120/tcp/48310/p2p/16Uiu2HAkvPshCbm9ai8NqVZ7TabAPQ1jWJrhBjSgocThzv3hxsYp"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48309/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34548/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48309/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48309/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768623859521473187,"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:34548/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768623859521473187,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48309/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:48309/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":1768623859636249740,"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:34548/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":1768623859636249740,"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 e9806265da2e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b595c8360288
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
2026-01-17 04:28:30.564 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:28:30.565 DEBUG [tests.conftest] Running test: test_time_filter_zero_start_end_time with id: 2026-01-17_04-28-30__f808a5af-f624-495b-bb77-35ff9c56b3e9
2026-01-17 04:28:30.565 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:28:30.565 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:28:30.565 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-17 04:28:30.572 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:28:30.572 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-28-30__f808a5af-f624-495b-bb77-35ff9c56b3e9__wakuorg_nwaku:latest.log
2026-01-17 04:28:30.572 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:28:30.572 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:28:30.573 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:28:30.573 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.44.159
2026-01-17 04:28:30.574 DEBUG [src.node.docker_mananger] Generated ports ['47395', '47396', '47397', '47398', '47399']
2026-01-17 04:28:30.574 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:28:30.574 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:28:30.574 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:28:30.574 DEBUG [src.node.docker_mananger] docker run -i -t -p 47395:47395 -p 47396:47396 -p 47397:47397 -p 47398:47398 -p 47399:47399 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47397 --rest-port=47395 --tcp-port=47396 --discv5-udp-port=47398 --rest-address=0.0.0.0 --nat=extip:172.18.44.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6fb6042dab98c8d4de80ee40505df34bb7aba02b9afc3e7ccdcfadf6c7826c56 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47399 --metrics-logging=true --store=true --relay=true
2026-01-17 04:28:30.756 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.44.159 waku 44c92a67c67bf5a30bcbaae315a2862eb4cb8f9b14a8c24a2c869af4335f7506
2026-01-17 04:28:30.787 DEBUG [src.node.docker_mananger] Container started with ID 44c92a67c67b. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-28-30__f808a5af-f624-495b-bb77-35ff9c56b3e9__wakuorg_nwaku:latest.log
2026-01-17 04:28:30.788 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47395
2026-01-17 04:28:30.789 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:28:30.823 ERROR [src.node.docker_mananger] Max retries reached for container 559471a62c96. Exiting log stream.
2026-01-17 04:28:31.339 ERROR [src.node.docker_mananger] Max retries reached for container 9a14af65b5c2. Exiting log stream.
2026-01-17 04:28:31.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47395/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:31.792 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-17 04:28:31.793 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:28:31.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47395/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:31.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.159/tcp/47396/p2p/16Uiu2HAmH2hS65Nh83dkHTaB9jS4tJvnA5zoAVJMe8xAptswrRyG","/ip4/172.18.44.159/tcp/47397/ws/p2p/16Uiu2HAmH2hS65Nh83dkHTaB9jS4tJvnA5zoAVJMe8xAptswrRyG"],"enrUri":"enr:-L24QAYcV_vgqefbGVVmcmVCGBRPJs1BqCGHtcOlm3SIKk4oC2gbAsK9XkTQNDtjGA0ahlFFuSDmePUYVNN-CgAdtMYCgmlkgnY0gmlwhKwSLJ-KbXVsdGlhZGRyc5YACASsEiyfBrkkAAoErBIsnwa5Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQP5lp5-qO3njy7coJlb2jVfSwN-_Mxs--qHSHc9rk6eDdGNwgrkkg3VkcIK5JoV3YWt1MgM"}'
2026-01-17 04:28:31.795 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:28:31.802 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:28:31.802 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-28-30__f808a5af-f624-495b-bb77-35ff9c56b3e9__wakuorg_nwaku:latest.log
2026-01-17 04:28:31.803 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:28:31.803 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:28:31.804 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:28:31.804 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.197
2026-01-17 04:28:31.804 DEBUG [src.node.docker_mananger] Generated ports ['27836', '27837', '27838', '27839', '27840']
2026-01-17 04:28:31.805 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:28:31.805 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:28:31.805 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:28:31.805 DEBUG [src.node.docker_mananger] docker run -i -t -p 27836:27836 -p 27837:27837 -p 27838:27838 -p 27839:27839 -p 27840:27840 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27838 --rest-port=27836 --tcp-port=27837 --discv5-udp-port=27839 --rest-address=0.0.0.0 --nat=extip:172.18.43.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cb7f1776c2c466fdab607dee79fe8b5bdbe157f3436ccfcbc7ace7ca1f8ffd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27840 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAYcV_vgqefbGVVmcmVCGBRPJs1BqCGHtcOlm3SIKk4oC2gbAsK9XkTQNDtjGA0ahlFFuSDmePUYVNN-CgAdtMYCgmlkgnY0gmlwhKwSLJ-KbXVsdGlhZGRyc5YACASsEiyfBrkkAAoErBIsnwa5Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQP5lp5-qO3njy7coJlb2jVfSwN-_Mxs--qHSHc9rk6eDdGNwgrkkg3VkcIK5JoV3YWt1MgM --storenode=/ip4/172.18.44.159/tcp/47396/p2p/16Uiu2HAmH2hS65Nh83dkHTaB9jS4tJvnA5zoAVJMe8xAptswrRyG --store=true --relay=true
2026-01-17 04:28:31.986 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.197 waku 8ceffada21ad8a2ccd37402c5bc55c0e780bdd88470dd8ea5976b6f1f8c0c9b5
2026-01-17 04:28:32.023 DEBUG [src.node.docker_mananger] Container started with ID 8ceffada21ad. Setting up logs at ./log/docker/store_node1_2026-01-17_04-28-30__f808a5af-f624-495b-bb77-35ff9c56b3e9__wakuorg_nwaku:latest.log
2026-01-17 04:28:32.025 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27836
2026-01-17 04:28:32.025 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:28:33.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27836/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:33.029 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-17 04:28:33.030 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:28:33.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27836/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:33.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.197/tcp/27837/p2p/16Uiu2HAm4ciU4R53969ghddSDhNUL58bUQPA9HpueReboztjvyZA","/ip4/172.18.43.197/tcp/27838/ws/p2p/16Uiu2HAm4ciU4R53969ghddSDhNUL58bUQPA9HpueReboztjvyZA"],"enrUri":"enr:-L24QFZ5y2gZqeESX-RJAiMxgnudoIczCEt2Dq2NZ7f-hRJfV9_igTlnsCSQv7hib_ai059acvBmrjJuiagz_qItYeUCgmlkgnY0gmlwhKwSK8WKbXVsdGlhZGRyc5YACASsEivFBmy9AAoErBIrxQZsvt0DgnJzhQADAQAAiXNlY3AyNTZrMaECiI1iOYYLpttcbaMzQRzUBx8kCz-vB3vpdWbyQlqxuDGDdGNwgmy9g3VkcIJsv4V3YWt1MgM"}'
2026-01-17 04:28:33.032 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:28:33.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27836/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.159/tcp/47396/p2p/16Uiu2HAmH2hS65Nh83dkHTaB9jS4tJvnA5zoAVJMe8xAptswrRyG"]'
2026-01-17 04:28:33.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:28:33.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27836/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:28:33.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.042 DEBUG [src.steps.store] Relaying message
2026-01-17 04:28:33.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/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-17 04:28:33.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.048 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:28:33.249 DEBUG [src.steps.store] Relaying message
2026-01-17 04:28:33.249 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/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-17 04:28:33.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.254 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:28:33.454 DEBUG [src.steps.store] Relaying message
2026-01-17 04:28:33.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/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-17 04:28:33.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.460 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:28:33.661 DEBUG [src.steps.store] Relaying message
2026-01-17 04:28:33.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/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-17 04:28:33.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.667 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:28:33.867 DEBUG [src.steps.store] Relaying message
2026-01-17 04:28:33.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/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-17 04:28:33.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:33.873 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:28:34.074 DEBUG [src.steps.store] Relaying message
2026-01-17 04:28:34.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47395/relay/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-17 04:28:34.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:28:34.080 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:28:34.280 DEBUG [tests.store.test_time_filter] inquering stored messages with start time 0
2026-01-17 04:28:34.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47395/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:34.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x383315b795cc1079e2e8bc5542c15d8828b800046c55bbe1fea2e1ba33d06de4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624110042073856,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x07508b7785b4b2dbaf76ac89fa278d5bcaf1fd16a2850f097748b0529b002303","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624112042081024,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa72b7e4f1caf33f08b3c1012b4882b81c2c504477d51215f19f61b4a5d8721c9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624112942082816,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2bc86ed43e84f8f8029b0b12a607a4a9930dede34d6687f4aba71137bd36c09c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624113142085120,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf79d74f66b7f1465394d7c0e05c1d8f8cfb079792f796f066cf3418c1cfd678c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624115042085888,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8cd477b28ce4b893d7a9b8f820282014bd0808f7a6969bec1f46ba305e3481e0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624123042087936,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-17 04:28:34.284 DEBUG [tests.store.test_time_filter] number of messages stored for start time = 0 is 6
2026-01-17 04:28:34.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27836/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:28:34.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x383315b795cc1079e2e8bc5542c15d8828b800046c55bbe1fea2e1ba33d06de4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624110042073856,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x07508b7785b4b2dbaf76ac89fa278d5bcaf1fd16a2850f097748b0529b002303","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624112042081024,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa72b7e4f1caf33f08b3c1012b4882b81c2c504477d51215f19f61b4a5d8721c9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624112942082816,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2bc86ed43e84f8f8029b0b12a607a4a9930dede34d6687f4aba71137bd36c09c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624113142085120,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf79d74f66b7f1465394d7c0e05c1d8f8cfb079792f796f066cf3418c1cfd678c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624115042085888,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8cd477b28ce4b893d7a9b8f820282014bd0808f7a6969bec1f46ba305e3481e0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768624123042087936,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-17 04:28:34.288 DEBUG [tests.store.test_time_filter] number of messages stored for start time = 0 is 6
2026-01-17 04:28:34.290 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:28:34.291 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:28:34.291 DEBUG [src.node.waku_node] Stopping container with id 44c92a67c67b
2026-01-17 04:28:34.838 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:28:34.838 DEBUG [src.node.waku_node] Stopping container with id 8ceffada21ad
2026-01-17 04:28:35.347 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:28:35.351 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:28:35.359 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:28:35.368 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,39 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_verify_node_info with id: 2026-01-17_04-17-43__758104d7-de86-4b6e-bc58-d393c9b1625b
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-17_04-17-43__758104d7-de86-4b6e-bc58-d393c9b1625b__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.214.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26020', '26021', '26022', '26023', '26024']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26020:26020 -p 26021:26021 -p 26022:26022 -p 26023:26023 -p 26024:26024 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26022 --rest-port=26020 --tcp-port=26021 --discv5-udp-port=26023 --rest-address=0.0.0.0 --nat=extip:172.18.214.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c20a43b5fecea3f16d93bb8c0aa3ceeac95021c29feba3912ae7eeac6148cd99 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26024 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.215 waku 0674aa894ea6ab33e28ef0dbab380f28c72cc8e05b3b81ee9214843327b8d70f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a0f1800ffb3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0674aa894ea6. Setting up logs at ./log/docker/node1_2026-01-17_04-17-43__758104d7-de86-4b6e-bc58-d393c9b1625b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26020
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 f0968a2b5f5f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26020/health" -H "Content-Type: application/json" -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:26020/debug/v1/info" -H "Content-Type: application/json" -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.215/tcp/26021/p2p/16Uiu2HAkzJL9QuFKeWmY5Zv6QpM4Ef9J1FcX3adiiKJvxsXEcCWz","/ip4/172.18.214.215/tcp/26022/ws/p2p/16Uiu2HAkzJL9QuFKeWmY5Zv6QpM4Ef9J1FcX3adiiKJvxsXEcCWz"],"enrUri":"enr:-L24QGOPN4TbKUo60d0Np6K0IuChbMJZNRgeYIZsVmURg-nDayO9hgGc_tQcyusB4wYlv52TXY_i7bR31tTy5oM3Yt0CgmlkgnY0gmlwhKwS1teKbXVsdGlhZGRyc5YACASsEtbXBmWlAAoErBLW1wZlpt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSGjxQsLC5vfAie-W5Of2KnokPmqkFGK3qUd5r9j3pl-DdGNwgmWlg3VkcIJlp4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26020/info" -H "Content-Type: application/json" -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.215/tcp/26021/p2p/16Uiu2HAkzJL9QuFKeWmY5Zv6QpM4Ef9J1FcX3adiiKJvxsXEcCWz","/ip4/172.18.214.215/tcp/26022/ws/p2p/16Uiu2HAkzJL9QuFKeWmY5Zv6QpM4Ef9J1FcX3adiiKJvxsXEcCWz"],"enrUri":"enr:-L24QGOPN4TbKUo60d0Np6K0IuChbMJZNRgeYIZsVmURg-nDayO9hgGc_tQcyusB4wYlv52TXY_i7bR31tTy5oM3Yt0CgmlkgnY0gmlwhKwS1teKbXVsdGlhZGRyc5YACASsEtbXBmWlAAoErBLW1wZlpt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSGjxQsLC5vfAie-W5Of2KnokPmqkFGK3qUd5r9j3pl-DdGNwgmWlg3VkcIJlp4V3YWt1MgE"}'
DEBUG  tests.rest_flags.test_debug_flags:test_debug_flags.py:33 node info: {'listenAddresses': ['/ip4/172.18.214.215/tcp/26021/p2p/16Uiu2HAkzJL9QuFKeWmY5Zv6QpM4Ef9J1FcX3adiiKJvxsXEcCWz', '/ip4/172.18.214.215/tcp/26022/ws/p2p/16Uiu2HAkzJL9QuFKeWmY5Zv6QpM4Ef9J1FcX3adiiKJvxsXEcCWz'], 'enrUri': 'enr:-L24QGOPN4TbKUo60d0Np6K0IuChbMJZNRgeYIZsVmURg-nDayO9hgGc_tQcyusB4wYlv52TXY_i7bR31tTy5oM3Yt0CgmlkgnY0gmlwhKwS1teKbXVsdGlhZGRyc5YACASsEtbXBmWlAAoErBLW1wZlpt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSGjxQsLC5vfAie-W5Of2KnokPmqkFGK3qUd5r9j3pl-DdGNwgmWlg3VkcIJlp4V3YWt1MgE'}
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 0674aa894ea6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
2026-01-17 04:20:14.729 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:20:14.729 DEBUG [tests.conftest] Running test: test_time_filter_small_timestamp with id: 2026-01-17_04-20-14__83ea620e-f529-4398-bc55-07672225322e
2026-01-17 04:20:14.730 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:20:14.730 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:20:14.730 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-17 04:20:14.738 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:20:14.738 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-17_04-20-14__83ea620e-f529-4398-bc55-07672225322e__wakuorg_nwaku:latest.log
2026-01-17 04:20:14.738 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:20:14.739 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:20:14.740 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:20:14.740 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.128
2026-01-17 04:20:14.740 DEBUG [src.node.docker_mananger] Generated ports ['7598', '7599', '7600', '7601', '7602']
2026-01-17 04:20:14.741 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:20:14.741 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:20:14.741 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:20:14.741 DEBUG [src.node.docker_mananger] docker run -i -t -p 7598:7598 -p 7599:7599 -p 7600:7600 -p 7601:7601 -p 7602:7602 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7600 --rest-port=7598 --tcp-port=7599 --discv5-udp-port=7601 --rest-address=0.0.0.0 --nat=extip:172.18.155.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccfd9f99a6e544cbaa51dd2e13e7abdeaf18b2bb6ada6e6bfaaeb32cba09fb59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7602 --metrics-logging=true --store=true --relay=true
2026-01-17 04:20:14.924 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.128 waku 22470f8c369742a35d370efe44d65a117b445a65f6085d76057666e1899868ef
2026-01-17 04:20:14.958 DEBUG [src.node.docker_mananger] Container started with ID 22470f8c3697. Setting up logs at ./log/docker/publishing_node1_2026-01-17_04-20-14__83ea620e-f529-4398-bc55-07672225322e__wakuorg_nwaku:latest.log
2026-01-17 04:20:14.958 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7598
2026-01-17 04:20:14.959 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:20:14.982 ERROR [src.node.docker_mananger] Max retries reached for container c28b74bd3649. Exiting log stream.
2026-01-17 04:20:15.537 ERROR [src.node.docker_mananger] Max retries reached for container aa574cf5b8d4. Exiting log stream.
2026-01-17 04:20:15.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7598/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:15.963 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-17 04:20:15.963 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:20:15.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7598/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:15.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.128/tcp/7599/p2p/16Uiu2HAm5taKDyiimXV5tUfXp6QtrG1Mc36UL4D6iovsDYdVedZG","/ip4/172.18.155.128/tcp/7600/ws/p2p/16Uiu2HAm5taKDyiimXV5tUfXp6QtrG1Mc36UL4D6iovsDYdVedZG"],"enrUri":"enr:-L24QFva5i6iv9ybCf_zjOqNIWW1CCPBm2kzkA_7zeDeMYv7e07MyGuKOmYbVxXNEKk2GriGnbanEybbg3DOq_OESLECgmlkgnY0gmlwhKwSm4CKbXVsdGlhZGRyc5YACASsEpuABh2vAAoErBKbgAYdsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECm3klTCa-eoyOjxbtuGDR-TdP8P3B5cSRVVWUcMZExCeDdGNwgh2vg3VkcIIdsYV3YWt1MgM"}'
2026-01-17 04:20:15.966 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:20:15.973 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:20:15.974 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-17_04-20-14__83ea620e-f529-4398-bc55-07672225322e__wakuorg_nwaku:latest.log
2026-01-17 04:20:15.974 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:20:15.974 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:20:15.975 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:20:15.975 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.169
2026-01-17 04:20:15.976 DEBUG [src.node.docker_mananger] Generated ports ['64166', '64167', '64168', '64169', '64170']
2026-01-17 04:20:15.976 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:20:15.976 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:20:15.976 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:20:15.976 DEBUG [src.node.docker_mananger] docker run -i -t -p 64166:64166 -p 64167:64167 -p 64168:64168 -p 64169:64169 -p 64170:64170 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64168 --rest-port=64166 --tcp-port=64167 --discv5-udp-port=64169 --rest-address=0.0.0.0 --nat=extip:172.18.134.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae5b7a44eea72303a1fd9c7beeaccbaaca25f51f774dfd42ac9bbcffb51e27f0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64170 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFva5i6iv9ybCf_zjOqNIWW1CCPBm2kzkA_7zeDeMYv7e07MyGuKOmYbVxXNEKk2GriGnbanEybbg3DOq_OESLECgmlkgnY0gmlwhKwSm4CKbXVsdGlhZGRyc5YACASsEpuABh2vAAoErBKbgAYdsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECm3klTCa-eoyOjxbtuGDR-TdP8P3B5cSRVVWUcMZExCeDdGNwgh2vg3VkcIIdsYV3YWt1MgM --storenode=/ip4/172.18.155.128/tcp/7599/p2p/16Uiu2HAm5taKDyiimXV5tUfXp6QtrG1Mc36UL4D6iovsDYdVedZG --store=true --relay=true
2026-01-17 04:20:16.167 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.169 waku 801050c6ba968a95081834837296f29fd1b019ba9d6d47c1aab8df6b6f45fadc
2026-01-17 04:20:16.198 DEBUG [src.node.docker_mananger] Container started with ID 801050c6ba96. Setting up logs at ./log/docker/store_node1_2026-01-17_04-20-14__83ea620e-f529-4398-bc55-07672225322e__wakuorg_nwaku:latest.log
2026-01-17 04:20:16.199 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64166
2026-01-17 04:20:16.199 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:20:17.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64166/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.204 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-17 04:20:17.204 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:20:17.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64166/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:17.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.169/tcp/64167/p2p/16Uiu2HAmF5LHozkmv88mThHeAZoLjdFgTGNx9957iMKQ8eDvXwDT","/ip4/172.18.134.169/tcp/64168/ws/p2p/16Uiu2HAmF5LHozkmv88mThHeAZoLjdFgTGNx9957iMKQ8eDvXwDT"],"enrUri":"enr:-L24QPOXsTxmmrYuPki1jlKkoxs3z_9cZF30NSir3DAVFlOmUw9N5skjJEwBQqxF2HtYgOjrp6FII-FZrGnvv7OlLN8CgmlkgnY0gmlwhKwShqmKbXVsdGlhZGRyc5YACASsEoapBvqnAAoErBKGqQb6qN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDI_PcCcQZOQ20Ff_ECt6_gm3k3XfSZ565Ehly-Kr5xKqDdGNwgvqng3VkcIL6qYV3YWt1MgM"}'
2026-01-17 04:20:17.207 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:20:17.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64166/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.128/tcp/7599/p2p/16Uiu2HAm5taKDyiimXV5tUfXp6QtrG1Mc36UL4D6iovsDYdVedZG"]'
2026-01-17 04:20:17.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:20:17.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64166/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-17 04:20:17.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.218 DEBUG [src.steps.store] Relaying message
2026-01-17 04:20:17.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/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-17 04:20:17.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.224 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:20:17.425 DEBUG [src.steps.store] Relaying message
2026-01-17 04:20:17.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/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-17 04:20:17.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.433 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:20:17.633 DEBUG [src.steps.store] Relaying message
2026-01-17 04:20:17.634 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/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-17 04:20:17.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.640 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:20:17.841 DEBUG [src.steps.store] Relaying message
2026-01-17 04:20:17.841 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/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-17 04:20:17.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:17.848 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:20:18.048 DEBUG [src.steps.store] Relaying message
2026-01-17 04:20:18.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/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-17 04:20:18.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:18.055 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:20:18.256 DEBUG [src.steps.store] Relaying message
2026-01-17 04:20:18.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7598/relay/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-17 04:20:18.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:20:18.262 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:20:18.463 DEBUG [tests.store.test_time_filter] inquering stored messages with start time 1768623614217937920 after end time 1768623627217954049
2026-01-17 04:20:18.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7598/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768623614217937920&endTime=1768623627217954049&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:18.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x26f759461404f5b9b915563e4cab9c2506693a1c7049ad9f4537694e04cc3755","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623614217937920,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfaa472aab5856885377b48630c4d2a55046adb4d09ac2025e439f40afa47564d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623616217946112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x968762617b7f092403f4187a0474bd0028003e7cffc9b1faa0134a32072d12cc","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623617117948160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x059b8e86f3cd0b443d7b8fe886b1b9fa9beb219d66cbd038fa3081fbad7ca21d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623617317949952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x494d35ac5280b1e129b49c9ea30f4b8d80c09b447d1f4b7054fb241a893126a8","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623619217952000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8cfd85f75bfea183c7e3406c82a69384bb501582af62278f299b556338228dd7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623627217954048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-17 04:20:18.468 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1768623614217937920 and end time = 1768623627217954049 is 6
2026-01-17 04:20:18.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64166/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768623614217937920&endTime=1768623627217954049&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:20:18.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x26f759461404f5b9b915563e4cab9c2506693a1c7049ad9f4537694e04cc3755","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623614217937920,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfaa472aab5856885377b48630c4d2a55046adb4d09ac2025e439f40afa47564d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623616217946112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x968762617b7f092403f4187a0474bd0028003e7cffc9b1faa0134a32072d12cc","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623617117948160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x059b8e86f3cd0b443d7b8fe886b1b9fa9beb219d66cbd038fa3081fbad7ca21d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623617317949952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x494d35ac5280b1e129b49c9ea30f4b8d80c09b447d1f4b7054fb241a893126a8","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623619217952000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x8cfd85f75bfea183c7e3406c82a69384bb501582af62278f299b556338228dd7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623627217954048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-17 04:20:18.472 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1768623614217937920 and end time = 1768623627217954049 is 6
2026-01-17 04:20:18.474 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:20:18.475 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:20:18.475 DEBUG [src.node.waku_node] Stopping container with id 22470f8c3697
2026-01-17 04:20:19.047 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:20:19.047 DEBUG [src.node.waku_node] Stopping container with id 801050c6ba96
2026-01-17 04:20:19.640 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:20:19.642 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:20:19.651 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:20:19.658 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 @@
2026-01-17 04:12:37.840 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:12:37.840 DEBUG [tests.conftest] Running test: test_filter_update_subscription_refresh_existing with id: 2026-01-17_04-12-37__501d8ffd-6318-4b2f-babd-c0fb5988fd15
2026-01-17 04:12:37.840 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:12:37.841 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:12:37.841 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-17 04:12:37.847 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:12:37.848 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-12-37__501d8ffd-6318-4b2f-babd-c0fb5988fd15__wakuorg_nwaku:latest.log
2026-01-17 04:12:37.848 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:12:37.848 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:12:37.849 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:12:37.850 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.220
2026-01-17 04:12:37.850 DEBUG [src.node.docker_mananger] Generated ports ['1142', '1143', '1144', '1145', '1146']
2026-01-17 04:12:37.850 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:12:37.850 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:12:37.850 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:12:37.850 DEBUG [src.node.docker_mananger] docker run -i -t -p 1142:1142 -p 1143:1143 -p 1144:1144 -p 1145:1145 -p 1146:1146 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1144 --rest-port=1142 --tcp-port=1143 --discv5-udp-port=1145 --rest-address=0.0.0.0 --nat=extip:172.18.85.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5ba3d7b84e5cdfcb5e1f44dda251edf8e8efffd1ffff4bedfee4ff5a51ff2ca9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1146 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:12:38.041 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.220 waku 6780bcd3143b4c796cdbca5abcc3a5586175040b3773e5baffa4be5b6ff7b0ba
2026-01-17 04:12:38.076 DEBUG [src.node.docker_mananger] Container started with ID 6780bcd3143b. Setting up logs at ./log/docker/node1_2026-01-17_04-12-37__501d8ffd-6318-4b2f-babd-c0fb5988fd15__wakuorg_nwaku:latest.log
2026-01-17 04:12:38.078 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1142
2026-01-17 04:12:38.078 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:12:38.106 ERROR [src.node.docker_mananger] Max retries reached for container 545e5463ea56. Exiting log stream.
2026-01-17 04:12:38.639 ERROR [src.node.docker_mananger] Max retries reached for container 2f8e6938b703. Exiting log stream.
2026-01-17 04:12:39.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1142/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:39.081 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-17 04:12:39.082 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:12:39.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1142/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:39.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.220/tcp/1143/p2p/16Uiu2HAm53s7xhTkcW8JWA3crMwF3cpkWmtmxJ3G2jtfHjB5xDmu","/ip4/172.18.85.220/tcp/1144/ws/p2p/16Uiu2HAm53s7xhTkcW8JWA3crMwF3cpkWmtmxJ3G2jtfHjB5xDmu"],"enrUri":"enr:-L24QKv1WlXDbEpTZHg16do1LFSORoDM8Q2kIdRgaqdfam_KMGqjTR2YyVIiq0448N-GrN3N23YJAwF5thtjTuZjbIoCgmlkgnY0gmlwhKwSVdyKbXVsdGlhZGRyc5YACASsElXcBgR3AAoErBJV3AYEeN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjv6wPPOMdKihZJrjBKKtzkjjBy6LI37H8_fxTJUHVXSDdGNwggR3g3VkcIIEeYV3YWt1MgU"}'
2026-01-17 04:12:39.084 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:12:39.085 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-17 04:12:39.092 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:12:39.092 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-12-37__501d8ffd-6318-4b2f-babd-c0fb5988fd15__wakuorg_nwaku:latest.log
2026-01-17 04:12:39.092 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:12:39.093 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:12:39.094 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:12:39.094 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.65
2026-01-17 04:12:39.094 DEBUG [src.node.docker_mananger] Generated ports ['63267', '63268', '63269', '63270', '63271']
2026-01-17 04:12:39.095 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:12:39.095 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:12:39.095 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:12:39.095 DEBUG [src.node.docker_mananger] docker run -i -t -p 63267:63267 -p 63268:63268 -p 63269:63269 -p 63270:63270 -p 63271:63271 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63269 --rest-port=63267 --tcp-port=63268 --discv5-udp-port=63270 --rest-address=0.0.0.0 --nat=extip:172.18.28.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6ff39beceb2c66ab5249ddad8cdd118dc22a5cebf6a7fb18c7f336fbf8d5e2c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63271 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKv1WlXDbEpTZHg16do1LFSORoDM8Q2kIdRgaqdfam_KMGqjTR2YyVIiq0448N-GrN3N23YJAwF5thtjTuZjbIoCgmlkgnY0gmlwhKwSVdyKbXVsdGlhZGRyc5YACASsElXcBgR3AAoErBJV3AYEeN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjv6wPPOMdKihZJrjBKKtzkjjBy6LI37H8_fxTJUHVXSDdGNwggR3g3VkcIIEeYV3YWt1MgU --filternode=/ip4/172.18.85.220/tcp/1143/p2p/16Uiu2HAm53s7xhTkcW8JWA3crMwF3cpkWmtmxJ3G2jtfHjB5xDmu
2026-01-17 04:12:39.276 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.65 waku ed9a5bc9e462588afcba584f6b2489c460c716ffc47801dad0c2b29815027710
2026-01-17 04:12:39.311 DEBUG [src.node.docker_mananger] Container started with ID ed9a5bc9e462. Setting up logs at ./log/docker/node2_2026-01-17_04-12-37__501d8ffd-6318-4b2f-babd-c0fb5988fd15__wakuorg_nwaku:latest.log
2026-01-17 04:12:39.311 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63267
2026-01-17 04:12:39.311 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:12:40.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63267/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:40.316 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-17 04:12:40.316 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:12:40.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63267/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:40.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.65/tcp/63268/p2p/16Uiu2HAmQ7dssBcHTDyKKLoD1JfW894enDwWx32uEaMHCiaDnjfb","/ip4/172.18.28.65/tcp/63269/ws/p2p/16Uiu2HAmQ7dssBcHTDyKKLoD1JfW894enDwWx32uEaMHCiaDnjfb"],"enrUri":"enr:-L24QKwCxRYw1z7ogZbRLj8MQ3fN63oH5wXJ2FwoYyWyQ0iOcY_PldOM9-pKxEXI7rGTQ0X8uMsHSZetEhYKSkf1DkYCgmlkgnY0gmlwhKwSHEGKbXVsdGlhZGRyc5YACASsEhxBBvckAAoErBIcQQb3Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqkQW3t0GZcJ-AXC_U9jqbdMwVauBrN5lFjnEVYhuR86DdGNwgvckg3VkcIL3JoV3YWt1MgA"}'
2026-01-17 04:12:40.319 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:12:40.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63267/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.85.220/tcp/1143/p2p/16Uiu2HAm53s7xhTkcW8JWA3crMwF3cpkWmtmxJ3G2jtfHjB5xDmu"]'
2026-01-17 04:12:40.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:40.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1142/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:12:40.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:40.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63267/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "586d9a8e-8f93-49b5-a44c-20216608eb1d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-17 04:12:40.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"586d9a8e-8f93-49b5-a44c-20216608eb1d","statusDesc":"OK"}'
2026-01-17 04:12:40.378 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:63267/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-17 04:12:40.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-17 04:12:40.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1142/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-17 04:12:40.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:12:40.395 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:12:40.495 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:12:40.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63267/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:12:40.498 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":1768623160387148161,"ephemeral":false}]'
2026-01-17 04:12:40.501 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:12:40.502 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:12:40.502 DEBUG [src.node.waku_node] Stopping container with id 6780bcd3143b
2026-01-17 04:12:41.027 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:41.028 DEBUG [src.node.waku_node] Stopping container with id ed9a5bc9e462
2026-01-17 04:12:41.557 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:12:41.557 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:12:41.567 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:12:41.573 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,70 @@
2026-01-17 04:10:53.882 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:10:53.883 DEBUG [tests.conftest] Running test: test_store with id: 2026-01-17_04-10-53__f680a945-83fd-48a7-b012-39b0695edd23
2026-01-17 04:10:53.883 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:10:53.883 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-17 04:10:53.883 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-17 04:10:53.884 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:10:53.884 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-17 04:10:53.893 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:53.894 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-10-53__f680a945-83fd-48a7-b012-39b0695edd23__wakuorg_nwaku:latest.log
2026-01-17 04:10:53.894 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:10:53.894 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:10:53.938 DEBUG [src.node.docker_mananger] Network waku created
2026-01-17 04:10:53.938 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.47.176
2026-01-17 04:10:53.939 DEBUG [src.node.docker_mananger] Generated ports ['30519', '30520', '30521', '30522', '30523']
2026-01-17 04:10:53.939 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:10:53.939 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:10:53.939 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:10:53.939 DEBUG [src.node.docker_mananger] docker run -i -t -p 30519:30519 -p 30520:30520 -p 30521:30521 -p 30522:30522 -p 30523:30523 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30521 --rest-port=30519 --tcp-port=30520 --discv5-udp-port=30522 --rest-address=0.0.0.0 --nat=extip:172.18.47.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=31e8133b9ff5cac2a3f82de6bc8ffd176d20aac6678cca28e9387c0eba0d57ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30523 --metrics-logging=true --relay=true --store=true
2026-01-17 04:10:55.926 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.47.176 waku bede2be21f2cddd317cbac998d8bc76ec1ac529293b999ae285d1ce4560e8540
2026-01-17 04:10:55.960 DEBUG [src.node.docker_mananger] Container started with ID bede2be21f2c. Setting up logs at ./log/docker/node1_2026-01-17_04-10-53__f680a945-83fd-48a7-b012-39b0695edd23__wakuorg_nwaku:latest.log
2026-01-17 04:10:55.961 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30519
2026-01-17 04:10:55.961 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:10:56.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30519/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:56.965 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-17 04:10:56.965 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:10:56.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30519/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:56.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.176/tcp/30520/p2p/16Uiu2HAkxgCSHR2S7DVUysiGjNk8JtGQmbn8tAvYx6wBpkGxrm6C","/ip4/172.18.47.176/tcp/30521/ws/p2p/16Uiu2HAkxgCSHR2S7DVUysiGjNk8JtGQmbn8tAvYx6wBpkGxrm6C"],"enrUri":"enr:-L24QIf2oS_NmZkkWVFHoLljdN5FMbEO5xRF1KJKqtg6uy7fJ82aa3k7w-x7Kz_AnvNcSlknF8TqqrBoCg-6M6-33ZQCgmlkgnY0gmlwhKwSL7CKbXVsdGlhZGRyc5YACASsEi-wBnc4AAoErBIvsAZ3Od0DgnJzhQADAQAAiXNlY3AyNTZrMaECMEuhMBK9z2BmYOCA1kaY_cE0tETMJLvB5xsPI0_G1BWDdGNwgnc4g3VkcIJ3OoV3YWt1MgM"}'
2026-01-17 04:10:56.968 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:10:56.974 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:10:56.974 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-10-53__f680a945-83fd-48a7-b012-39b0695edd23__wakuorg_nwaku:latest.log
2026-01-17 04:10:56.974 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:10:56.975 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:10:56.976 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:10:56.976 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.235.0
2026-01-17 04:10:56.976 DEBUG [src.node.docker_mananger] Generated ports ['63328', '63329', '63330', '63331', '63332']
2026-01-17 04:10:56.977 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:10:56.977 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:10:56.977 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:10:56.977 DEBUG [src.node.docker_mananger] docker run -i -t -p 63328:63328 -p 63329:63329 -p 63330:63330 -p 63331:63331 -p 63332:63332 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63330 --rest-port=63328 --tcp-port=63329 --discv5-udp-port=63331 --rest-address=0.0.0.0 --nat=extip:172.18.235.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ceeb6ab530a911eeb0fab5dcfa75fceeddcfda01fb44fdfabf0ca982bceed77c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63332 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QIf2oS_NmZkkWVFHoLljdN5FMbEO5xRF1KJKqtg6uy7fJ82aa3k7w-x7Kz_AnvNcSlknF8TqqrBoCg-6M6-33ZQCgmlkgnY0gmlwhKwSL7CKbXVsdGlhZGRyc5YACASsEi-wBnc4AAoErBIvsAZ3Od0DgnJzhQADAQAAiXNlY3AyNTZrMaECMEuhMBK9z2BmYOCA1kaY_cE0tETMJLvB5xsPI0_G1BWDdGNwgnc4g3VkcIJ3OoV3YWt1MgM --storenode=/ip4/172.18.47.176/tcp/30520/p2p/16Uiu2HAkxgCSHR2S7DVUysiGjNk8JtGQmbn8tAvYx6wBpkGxrm6C
2026-01-17 04:10:57.162 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.235.0 waku 004a1b43a83acf335142a9661d0db4995a8bbb19ca72b2143ceef5a4e6736f2f
2026-01-17 04:10:57.198 DEBUG [src.node.docker_mananger] Container started with ID 004a1b43a83a. Setting up logs at ./log/docker/node1_2026-01-17_04-10-53__f680a945-83fd-48a7-b012-39b0695edd23__wakuorg_nwaku:latest.log
2026-01-17 04:10:57.198 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63328
2026-01-17 04:10:57.199 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:10:58.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63328/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:58.206 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-17 04:10:58.206 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:10:58.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63328/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:58.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.235.0/tcp/63329/p2p/16Uiu2HAm9Vt9eJWckDjxy7spUP6VYUxdNz6T8d6Nf8DhqxYVcXTn","/ip4/172.18.235.0/tcp/63330/ws/p2p/16Uiu2HAm9Vt9eJWckDjxy7spUP6VYUxdNz6T8d6Nf8DhqxYVcXTn"],"enrUri":"enr:-L24QHBAiVwASzZ_BnSmMsrKpKNsVY21fPJMfmkjTDf868ETRJsFf_CRo9M4DB6ZQSmf7t5Jm6wPj_K-AILL3CN6TD0CgmlkgnY0gmlwhKwS6wCKbXVsdGlhZGRyc5YACASsEusABvdhAAoErBLrAAb3Yt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0RezX99cQfFB7i7nmGEx6gaNSh_G3ZDmspSr_qApm6GDdGNwgvdhg3VkcIL3Y4V3YWt1MgM"}'
2026-01-17 04:10:58.209 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:10:58.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30519/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:10:58.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:10:58.213 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-17 04:10:58.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:10:58.219 DEBUG [src.steps.store] Relaying message
2026-01-17 04:10:58.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30519/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-17 04:10:58.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:10:58.226 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-17 04:10:58.427 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-17 04:10:58.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63328/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:10:58.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe830f470c4f6b1a89eb7b5d8531af096493dabb390aad92848b47661dc27cf2d"}]}'
2026-01-17 04:10:58.430 DEBUG [src.steps.store] messages length is 1
2026-01-17 04:10:58.432 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:10:58.433 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:10:58.434 DEBUG [src.node.waku_node] Stopping container with id bede2be21f2c
2026-01-17 04:10:58.964 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:10:58.965 DEBUG [src.node.waku_node] Stopping container with id 004a1b43a83a
2026-01-17 04:10:59.476 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:10:59.477 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:10:59.484 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:10:59.491 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
WRN 2026-01-17 04:19:50.968+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-17 04:19:50.969+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-17 04:19:50.969+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-17 04:19:50.969+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-17 04:19:50.969+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-17 04:19:50.969+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QEZHqZtCi_NvWdTm3lO_lZxcdpVTzLwkx9vbrkiClG_-X-UNsbP61xsINcFuQ6pPBNwTUNnyFxGcRIAjrm9eZNoCgmlkgnY0gmlwhKwSAvCKbXVsdGlhZGRyc5YACASsEgLwBukgAAoErBIC8AbpId0DgnJzhQADAQAAiXNlY3AyNTZrMaECIMDAxv3pNZO0HiOwFU9vCQ1p3nmp1nu_rltZeuFojfSDdGNwgukgg3VkcILpIoV3YWt1Mgk
NTC 2026-01-17 04:19:50.969+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:25318
INF 2026-01-17 04:19:50.969+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:25318/
INF 2026-01-17 04:19:50.970+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-17 04:19:50.970+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-17 04:19:50.971+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-17 04:19:50.971+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-17 04:19:50.971+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-17 04:19:50.971+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-17 04:19:50.971+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.86.30/tcp/25319, /ip4/172.18.86.30/tcp/25320/ws]"
INF 2026-01-17 04:19:50.972+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-17 04:19:50.972+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-17 04:19:50.972+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-17 04:19:50.972+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-17 04:19:50.972+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-17 04:19:50.972+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-17 04:19:50.972+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-17 04:19:50.972+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-17 04:19:50.972+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*v4NkME, seqNo: 1768623590, addresses: [/ip4/172.18.86.30/tcp/25319, /ip4/172.18.86.30/tcp/25320/ws], mixKey: )"
TRC 2026-01-17 04:19:50.972+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-17 04:19:50.972+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-17 04:19:50.972+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-17 04:19:50.972+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-17 04:19:50.972+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-17 04:19:50.972+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-17 04:19:50.972+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-17 04:19:50.972+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-17 04:19:50.972+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,88 @@
2026-01-17 04:17:57.214 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-17 04:17:57.214 DEBUG [tests.conftest] Running test: test_node_uses_both_auto_and_regular_apis with id: 2026-01-17_04-17-57__1a030420-be08-448d-99c2-6ec610b01d5a
2026-01-17 04:17:57.214 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-17 04:17:57.215 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-17 04:17:57.215 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-17 04:17:57.222 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:17:57.222 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-17_04-17-57__1a030420-be08-448d-99c2-6ec610b01d5a__wakuorg_nwaku:latest.log
2026-01-17 04:17:57.222 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:17:57.222 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:17:57.223 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:17:57.223 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.174
2026-01-17 04:17:57.224 DEBUG [src.node.docker_mananger] Generated ports ['29297', '29298', '29299', '29300', '29301']
2026-01-17 04:17:57.224 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:17:57.224 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:17:57.224 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:17:57.224 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:17:57.224 DEBUG [src.node.docker_mananger] docker run -i -t -p 29297:29297 -p 29298:29298 -p 29299:29299 -p 29300:29300 -p 29301:29301 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29299 --rest-port=29297 --tcp-port=29298 --discv5-udp-port=29300 --rest-address=0.0.0.0 --nat=extip:172.18.167.174 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=330391aff5cfedad9be0e0b0abf5aafd5d034addcdaff233c32be3ab2caa75ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29301 --metrics-logging=true --relay=true --filter=true
2026-01-17 04:17:57.399 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.174 waku 9881f54c1840d4c9a29085424dcb405de772044485c6dc26d9ec76d6ad42199a
2026-01-17 04:17:57.434 DEBUG [src.node.docker_mananger] Container started with ID 9881f54c1840. Setting up logs at ./log/docker/node1_2026-01-17_04-17-57__1a030420-be08-448d-99c2-6ec610b01d5a__wakuorg_nwaku:latest.log
2026-01-17 04:17:57.435 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29297
2026-01-17 04:17:57.436 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:17:57.468 ERROR [src.node.docker_mananger] Max retries reached for container 690e92a44226. Exiting log stream.
2026-01-17 04:17:58.012 ERROR [src.node.docker_mananger] Max retries reached for container ce55ccb80f10. Exiting log stream.
2026-01-17 04:17:58.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29297/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:58.439 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-17 04:17:58.439 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:17:58.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29297/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:58.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.174/tcp/29298/p2p/16Uiu2HAm91dcAH3FSdbxHknGWhaqaff5uiDaoGq5teeb5ir4J5Ef","/ip4/172.18.167.174/tcp/29299/ws/p2p/16Uiu2HAm91dcAH3FSdbxHknGWhaqaff5uiDaoGq5teeb5ir4J5Ef"],"enrUri":"enr:-L24QHDqDrfQuzekVskHw0F4aKvIL_xJWdyZvQNJ6BRhtHiSWlPs599DicFl-BUYO6Ihu3n6TF9PXPc-qWRU1WCuhXICgmlkgnY0gmlwhKwSp66KbXVsdGlhZGRyc5YACASsEqeuBnJyAAoErBKnrgZyc90DgnJzhQACAQAAiXNlY3AyNTZrMaECydr-kgYKRZYMZM-kCn37xW22pkb_YBc2_-dqnRRfmWCDdGNwgnJyg3VkcIJydIV3YWt1MgU"}'
2026-01-17 04:17:58.442 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:17:58.448 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-17 04:17:58.449 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-17_04-17-57__1a030420-be08-448d-99c2-6ec610b01d5a__wakuorg_nwaku:latest.log
2026-01-17 04:17:58.449 DEBUG [src.node.waku_node] Starting Node...
2026-01-17 04:17:58.449 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-17 04:17:58.450 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-17 04:17:58.450 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.149.27
2026-01-17 04:17:58.450 DEBUG [src.node.docker_mananger] Generated ports ['3797', '3798', '3799', '3800', '3801']
2026-01-17 04:17:58.451 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-17 04:17:58.451 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-17 04:17:58.451 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-17 04:17:58.451 DEBUG [src.node.waku_node] Using volumes []
2026-01-17 04:17:58.451 DEBUG [src.node.docker_mananger] docker run -i -t -p 3797:3797 -p 3798:3798 -p 3799:3799 -p 3800:3800 -p 3801:3801 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3799 --rest-port=3797 --tcp-port=3798 --discv5-udp-port=3800 --rest-address=0.0.0.0 --nat=extip:172.18.149.27 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dc40539d038e7f0bab2e484ed8486eef0b3ccfa3eccc0abaaa91f61f812e0fcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3801 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHDqDrfQuzekVskHw0F4aKvIL_xJWdyZvQNJ6BRhtHiSWlPs599DicFl-BUYO6Ihu3n6TF9PXPc-qWRU1WCuhXICgmlkgnY0gmlwhKwSp66KbXVsdGlhZGRyc5YACASsEqeuBnJyAAoErBKnrgZyc90DgnJzhQACAQAAiXNlY3AyNTZrMaECydr-kgYKRZYMZM-kCn37xW22pkb_YBc2_-dqnRRfmWCDdGNwgnJyg3VkcIJydIV3YWt1MgU
2026-01-17 04:17:58.639 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.149.27 waku 164feb4d970af6f1f30396f1c1bff5f6d354205373a208fd4d2a834daadc472e
2026-01-17 04:17:58.672 DEBUG [src.node.docker_mananger] Container started with ID 164feb4d970a. Setting up logs at ./log/docker/node2_2026-01-17_04-17-57__1a030420-be08-448d-99c2-6ec610b01d5a__wakuorg_nwaku:latest.log
2026-01-17 04:17:58.673 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3797
2026-01-17 04:17:58.673 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-17 04:17:59.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3797/health" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:59.682 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-17 04:17:59.683 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-17 04:17:59.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3797/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:59.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.27/tcp/3798/p2p/16Uiu2HAkyn8Ugs5F6crYr1pQ6H58gZBAyeVoBhEarhxvG2pCgDUe","/ip4/172.18.149.27/tcp/3799/ws/p2p/16Uiu2HAkyn8Ugs5F6crYr1pQ6H58gZBAyeVoBhEarhxvG2pCgDUe"],"enrUri":"enr:-L24QEnCsBt9eshYruXRSoFfE_IueGg1arNHeXsp8tXAqYAEd01FQYFKNpojrA-uC348HY2ojwW8x2_JbBGQq8M1VycCgmlkgnY0gmlwhKwSlRuKbXVsdGlhZGRyc5YACASsEpUbBg7WAAoErBKVGwYO190DgnJzhQACAQAAiXNlY3AyNTZrMaECQKxTUoCm0XEtpG3emlIdGSScZxcdxzypOLg4aGn8LtuDdGNwgg7Wg3VkcIIO2IV3YWt1MgE"}'
2026-01-17 04:17:59.689 INFO [src.node.waku_node] REST service is ready !!
2026-01-17 04:17:59.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3797/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.167.174/tcp/29298/p2p/16Uiu2HAm91dcAH3FSdbxHknGWhaqaff5uiDaoGq5teeb5ir4J5Ef"]'
2026-01-17 04:17:59.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29297/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-01-17 04:17:59.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3797/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-01-17 04:17:59.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29297/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-17 04:17:59.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.703 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:59.804 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:59.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29297/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:59.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768623479698970311,"ephemeral":false,"proof":""}]'
2026-01-17 04:17:59.808 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:59.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3797/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:59.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768623479698970311,"ephemeral":false,"proof":""}]'
2026-01-17 04:17:59.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29297/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-17 04:17:59.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3797/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-17 04:17:59.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29297/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-17 04:17:59.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-17 04:17:59.821 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-17 04:17:59.922 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:59.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29297/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:59.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623479817241989,"ephemeral":false,"proof":""}]'
2026-01-17 04:17:59.925 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-17 04:17:59.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-17 04:17:59.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768623479817241989,"ephemeral":false,"proof":""}]'
2026-01-17 04:17:59.930 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-17 04:17:59.931 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-17 04:17:59.931 DEBUG [src.node.waku_node] Stopping container with id 9881f54c1840
2026-01-17 04:18:00.431 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:18:00.432 DEBUG [src.node.waku_node] Stopping container with id 164feb4d970a
2026-01-17 04:18:00.936 DEBUG [src.node.waku_node] Container stopped.
2026-01-17 04:18:00.938 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-17 04:18:00.944 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-17 04:18:00.951 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-17 04:11:49.084+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-17 04:11:49.084+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-17 04:11:49.084+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-17 04:11:49.085+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-17 04:11:49.085+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-17 04:11:49.085+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QMqmWgsYKgH1e5iXwvNoMQ-piO2Nw1EmAuRjdo0SaJ5afV6mKPiNnf3POqAJHqJ5owva5VZnSeH5H10L1lRBIaACgmlkgnY0gmlwhKwSVc2KbXVsdGlhZGRyc5YACASsElXNBp-NAAoErBJVzQafjt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFzUtyvi9XsauliNX30WCfp4ArHQY5dB-loTjtp2vg4GDdGNwgp-Ng3VkcIKfj4V3YWt1Mgk
NTC 2026-01-17 04:11:49.085+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:35147
INF 2026-01-17 04:11:49.085+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:35147/
INF 2026-01-17 04:11:49.085+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-17 04:11:49.085+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-17 04:11:49.087+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-17 04:11:49.087+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-17 04:11:49.087+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-17 04:11:49.087+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-17 04:11:49.087+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.50.153/tcp/35148, /ip4/172.18.50.153/tcp/35149/ws]"
INF 2026-01-17 04:11:49.087+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-17 04:11:49.087+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-17 04:11:49.087+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-17 04:11:49.087+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-17 04:11:49.087+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-17 04:11:49.087+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-17 04:11:49.087+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-17 04:11:49.087+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-17 04:11:49.087+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*ZSThoE, seqNo: 1768623109, addresses: [/ip4/172.18.50.153/tcp/35148, /ip4/172.18.50.153/tcp/35149/ws], mixKey: )"
TRC 2026-01-17 04:11:49.087+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-17 04:11:49.087+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-17 04:11:49.087+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-17 04:11:49.087+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-17 04:11:49.087+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-17 04:11:49.087+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-17 04:11:49.087+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-17 04:11:49.088+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-17 04:11:49.088+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

File diff suppressed because it is too large Load Diff

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