198 lines
36 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/29/sometopic/someencoding] with id: 2026-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065
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-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.221
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1858', '1859', '1860', '1861', '1862']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1858:1858 -p 1859:1859 -p 1860:1860 -p 1861:1861 -p 1862:1862 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1860 --rest-port=1858 --tcp-port=1859 --discv5-udp-port=1861 --rest-address=0.0.0.0 --nat=extip:172.18.179.221 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=07dbc6073397cb676328ad66abaab9cdc28efca85f2a91497d59dfd10b87deb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1862 --metrics-logging=true --relay=true --filter=true --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.179.221 waku 10fa4ad9b62bcdefb59fcbcaaab7d7a1004644edeba111e0011e516956720ccc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 10fa4ad9b62b. Setting up logs at ./log/docker/node1_2026-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 1858
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 00764501eabd. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 130fd3267d9c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1858/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1858/debug/v1/info" -H "Content-Type: application/json" -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.221/tcp/1859/p2p/16Uiu2HAmMFEC44p9mFPuUtHTePfuatBJu7NBdc4VyMAYhr5AjBTR","/ip4/172.18.179.221/tcp/1860/ws/p2p/16Uiu2HAmMFEC44p9mFPuUtHTePfuatBJu7NBdc4VyMAYhr5AjBTR"],"enrUri":"enr:-L24QHSvpcbQEfNgppoo2yRgLmSgnvsviF57hIxK-PVZpWxZfJpQ1VP-nae3maIduiIMHB7JsRFAe02nKN61Hsd-BiECgmlkgnY0gmlwhKwSs92KbXVsdGlhZGRyc5YACASsErPdBgdDAAoErBKz3QYHRN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDf6LkiLbjae8lJm1gtCDlPyipwrbupDOHcmB64kdXL0SDdGNwggdDg3VkcIIHRYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:299 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-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.41.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14742', '14743', '14744', '14745', '14746']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14742:14742 -p 14743:14743 -p 14744:14744 -p 14745:14745 -p 14746:14746 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14744 --rest-port=14742 --tcp-port=14743 --discv5-udp-port=14745 --rest-address=0.0.0.0 --nat=extip:172.18.41.65 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=fabaeaaaeb1c2c14fe7ace2acec64c5bb5756fad2abdbba2cbb2acd0ea9b357c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14746 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHSvpcbQEfNgppoo2yRgLmSgnvsviF57hIxK-PVZpWxZfJpQ1VP-nae3maIduiIMHB7JsRFAe02nKN61Hsd-BiECgmlkgnY0gmlwhKwSs92KbXVsdGlhZGRyc5YACASsErPdBgdDAAoErBKz3QYHRN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDf6LkiLbjae8lJm1gtCDlPyipwrbupDOHcmB64kdXL0SDdGNwggdDg3VkcIIHRYV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.65 waku 96199682a881de4943e21386cf0f4c7edb59f30c9c47f936c70460a2195f5f2a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 96199682a881. Setting up logs at ./log/docker/node2_2026-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 14742
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14742/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14742/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.65/tcp/14743/p2p/16Uiu2HAmHVKqMVfJQssWWMpw8U8gXtjuhRAyiUsVDW1H1zV8tK8w","/ip4/172.18.41.65/tcp/14744/ws/p2p/16Uiu2HAmHVKqMVfJQssWWMpw8U8gXtjuhRAyiUsVDW1H1zV8tK8w"],"enrUri":"enr:-L24QHjA6fVKe7NmcDGzJYOiqY78mxJnL3eqgx-2liyGWCoJXeqJohtv3Equ0J3nuJWlSW258wAJunb7NmkyeaT71iYCgmlkgnY0gmlwhKwSKUGKbXVsdGlhZGRyc5YACASsEilBBjmXAAoErBIpQQY5mN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDR9CoMnFXtPVCYA1iMDKj8r6IvHrd7kJSNNI-EW0fpXyDdGNwgjmXg3VkcII5mYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:299 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14742/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.179.221/tcp/1859/p2p/16Uiu2HAmMFEC44p9mFPuUtHTePfuatBJu7NBdc4VyMAYhr5AjBTR"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1858/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:1858/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:241 Stopping container with id 10fa4ad9b62b
DEBUG  src.node.waku_node:waku_node.py:248 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 96199682a881
DEBUG  src.node.waku_node:waku_node.py:248 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  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_21-58-40__32041618-fc3d-444d-9041-8414f1b93065__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/29/sometopic/someencoding] with id: 2026-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c
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-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.151.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16738', '16739', '16740', '16741', '16742']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16738:16738 -p 16739:16739 -p 16740:16740 -p 16741:16741 -p 16742:16742 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16740 --rest-port=16738 --tcp-port=16739 --discv5-udp-port=16741 --rest-address=0.0.0.0 --nat=extip:172.18.151.58 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=caace47ab0caac6beebc60a0f0cf0c6ccf8ffaaf16cbd725a143cf0cceee775a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16742 --metrics-logging=true --relay=true --filter=true --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.58 waku 4ef9344b3e689cb47af87616522bf2d30168dd4376073e58bc1fbb6195ca9636
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4ef9344b3e68. Setting up logs at ./log/docker/node1_2026-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 16738
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 10fa4ad9b62b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 96199682a881. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16738/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16738/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.58/tcp/16739/p2p/16Uiu2HAkunqanaJ1dFVUdNmFkpkBGGAngvWJEfK9ByWbBGdyS5ZW","/ip4/172.18.151.58/tcp/16740/ws/p2p/16Uiu2HAkunqanaJ1dFVUdNmFkpkBGGAngvWJEfK9ByWbBGdyS5ZW"],"enrUri":"enr:-L24QOG3uYu5TzhcFBYnvrmMgExYKFGGZucVttLo8gfifiUifJxJmAxbz5a-gVPR3Ag_uvoBxdeekbfvDIsoGSINjaYCgmlkgnY0gmlwhKwSlzqKbXVsdGlhZGRyc5YACASsEpc6BkFjAAoErBKXOgZBZN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECBWwONdOu_BdcpLlp0h4knsUqycrIbpVFd3u3GmWYWpWDdGNwgkFjg3VkcIJBZYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:299 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-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.13.16
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3575', '3576', '3577', '3578', '3579']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3575:3575 -p 3576:3576 -p 3577:3577 -p 3578:3578 -p 3579:3579 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3577 --rest-port=3575 --tcp-port=3576 --discv5-udp-port=3578 --rest-address=0.0.0.0 --nat=extip:172.18.13.16 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bfe4f526a1247ded8db978230c307f847eb436bafdffacc3ac6709bdcc8f9c6c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3579 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOG3uYu5TzhcFBYnvrmMgExYKFGGZucVttLo8gfifiUifJxJmAxbz5a-gVPR3Ag_uvoBxdeekbfvDIsoGSINjaYCgmlkgnY0gmlwhKwSlzqKbXVsdGlhZGRyc5YACASsEpc6BkFjAAoErBKXOgZBZN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECBWwONdOu_BdcpLlp0h4knsUqycrIbpVFd3u3GmWYWpWDdGNwgkFjg3VkcIJBZYV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.13.16 waku bda075cf8985137ebbfb37725f192316158cdff3ec0c2830b98bec9e365eb15e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bda075cf8985. Setting up logs at ./log/docker/node2_2026-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 3575
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3575/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.16/tcp/3576/p2p/16Uiu2HAmQCC4ywirTA2fd2cD2PBVKaiV192dfmt8g9i3iPbmvyLR","/ip4/172.18.13.16/tcp/3577/ws/p2p/16Uiu2HAmQCC4ywirTA2fd2cD2PBVKaiV192dfmt8g9i3iPbmvyLR"],"enrUri":"enr:-L24QPBzk6zj7sbN7cT4ahHeItV_L3JAaNMab2kws2odspw7CYjn_xMcVOUaEsic9tfg1oUbVF3QYPj8a-ZBsCUFj_kCgmlkgnY0gmlwhKwSDRCKbXVsdGlhZGRyc5YACASsEg0QBg34AAoErBINEAYN-d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDq27P0oNFTwEfJNR9cR3a7Ikdgmi3SrGzauoQfQMveI6DdGNwgg34g3VkcIIN-oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:299 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3575/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.58/tcp/16739/p2p/16Uiu2HAkunqanaJ1dFVUdNmFkpkBGGAngvWJEfK9ByWbBGdyS5ZW"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16738/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:16738/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:241 Stopping container with id 4ef9344b3e68
DEBUG  src.node.waku_node:waku_node.py:248 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id bda075cf8985
DEBUG  src.node.waku_node:waku_node.py:248 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  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_21-58-43__2d64b44a-6287-4574-9288-c01ea2f4df6c__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/29/sometopic/someencoding] with id: 2026-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2
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-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.206
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17341', '17342', '17343', '17344', '17345']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17341:17341 -p 17342:17342 -p 17343:17343 -p 17344:17344 -p 17345:17345 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17343 --rest-port=17341 --tcp-port=17342 --discv5-udp-port=17344 --rest-address=0.0.0.0 --nat=extip:172.18.152.206 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c5a81ee5ade5ec2adcf1fe74b77e7babbec94ad821faeba4d7dcdacc35f032ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17345 --metrics-logging=true --relay=true --filter=true --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.206 waku 651130a4cc20e1e46524043053d384141e145f4d996879383573fa7415cfa110
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 651130a4cc20. Setting up logs at ./log/docker/node1_2026-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 17341
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 4ef9344b3e68. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bda075cf8985. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17341/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17341/debug/v1/info" -H "Content-Type: application/json" -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.206/tcp/17342/p2p/16Uiu2HAmVhsrqoYBsYNTz3L1Yx1jjSCqMsXzf1ujZ9a8aBWAoWqh","/ip4/172.18.152.206/tcp/17343/ws/p2p/16Uiu2HAmVhsrqoYBsYNTz3L1Yx1jjSCqMsXzf1ujZ9a8aBWAoWqh"],"enrUri":"enr:-L24QC1SB3WXJKV7MFxOv01IQRLBghY2DJSqHFrafHkvnU2cLMI4Oc96A610eStKD7gf4pUqyYmBeDglZSE0W735PWECgmlkgnY0gmlwhKwSmM6KbXVsdGlhZGRyc5YACASsEpjOBkO-AAoErBKYzgZDv90DgnJzhQDHAQAAiXNlY3AyNTZrMaED_VQU1Kn2SzBGabm3BN9icxwP7Sf8zlSns4LLjCz-ffyDdGNwgkO-g3VkcIJDwIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:299 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-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.138.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57528', '57529', '57530', '57531', '57532']
DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:186 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57528:57528 -p 57529:57529 -p 57530:57530 -p 57531:57531 -p 57532:57532 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57530 --rest-port=57528 --tcp-port=57529 --discv5-udp-port=57531 --rest-address=0.0.0.0 --nat=extip:172.18.138.49 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=aeab4e0bc5fcf74e13f2cbcbecf3dc34bbec9feafdd9bb2bb4aec0bafb5da7d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57532 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC1SB3WXJKV7MFxOv01IQRLBghY2DJSqHFrafHkvnU2cLMI4Oc96A610eStKD7gf4pUqyYmBeDglZSE0W735PWECgmlkgnY0gmlwhKwSmM6KbXVsdGlhZGRyc5YACASsEpjOBkO-AAoErBKYzgZDv90DgnJzhQDHAQAAiXNlY3AyNTZrMaED_VQU1Kn2SzBGabm3BN9icxwP7Sf8zlSns4LLjCz-ffyDdGNwgkO-g3VkcIJDwIV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.49 waku c3b20379a476f854ea5f5c1b44ab12fa786fc10aeeb5438192dce67bad016f77
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c3b20379a476. Setting up logs at ./log/docker/node2_2026-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 57528
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57528/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.138.49/tcp/57529/p2p/16Uiu2HAmFb5d6T3eYqywVX7GqsZC46dngEdrukeCVoXafwB5DGKt","/ip4/172.18.138.49/tcp/57530/ws/p2p/16Uiu2HAmFb5d6T3eYqywVX7GqsZC46dngEdrukeCVoXafwB5DGKt"],"enrUri":"enr:-L24QFwwyyeWW3Ri3tv1cmziaqJPhsNunX6h8JF8nrhmu_zGO_2rX7yYoKxWAAPUTZM0QTCX5lx_69WyUgzS0vUWfdECgmlkgnY0gmlwhKwSijGKbXVsdGlhZGRyc5YACASsEooxBuC5AAoErBKKMQbgut0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDK5Ky_SgWYKEIuv1Ikv8A7wd4ataWT29e9IIsNT-DJUODdGNwguC5g3VkcILgu4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:299 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57528/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.206/tcp/17342/p2p/16Uiu2HAmVhsrqoYBsYNTz3L1Yx1jjSCqMsXzf1ujZ9a8aBWAoWqh"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17341/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:17341/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:241 Stopping container with id 651130a4cc20
DEBUG  src.node.waku_node:waku_node.py:248 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id c3b20379a476
DEBUG  src.node.waku_node:waku_node.py:248 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  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_21-58-47__9723bb38-daf0-41ec-840d-ba6cd530c8b2__wakuorg_nwaku:latest.log