2026-04-22 15:08:14 +00:00

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-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e
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:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.196.45
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51669', '51670', '51671', '51672', '51673']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51669:51669 -p 51670:51670 -p 51671:51671 -p 51672:51672 -p 51673:51673 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51671 --rest-port=51669 --tcp-port=51670 --discv5-udp-port=51672 --rest-address=0.0.0.0 --nat=extip:172.18.196.45 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=d926afedb8cc8bf368caa07d40d06b5f48d443eeaeec0aeacaf1daabef53a70a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51673 --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.196.45 waku 04ea79224d6fc8fb5ddfa095c383f7132a5f51d7e8a6464f95123b990a0bcb02
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 04ea79224d6f. Setting up logs at ./log/docker/node1_2026-04-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 51669
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 af40e7487339. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b7f5aed2c62c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51669/health" -H "Content-Type: 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51669/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.45/tcp/51670/p2p/16Uiu2HAmThLibihnDpvj41egKRyQLpeSWkT6QFjtaDtWruAS3gsT","/ip4/172.18.196.45/tcp/51671/ws/p2p/16Uiu2HAmThLibihnDpvj41egKRyQLpeSWkT6QFjtaDtWruAS3gsT"],"enrUri":"enr:-L24QPEXRH0y7fGo_Rc82zgZQikdwlEJ8uwBfp9MKUpuiXHJV2sDXzzed3LGW7Urr5IsUyA-ZgCBHdK44gUvgXBqUzkCgmlkgnY0gmlwhKwSxC2KbXVsdGlhZGRyc5YACASsEsQtBsnWAAoErBLELQbJ190DgnJzhQDHAQAAiXNlY3AyNTZrMaED33l-uSe5pvLwwJHS5SqMyHs0_pmesPq73m0F6vEBA-qDdGNwgsnWg3VkcILJ2IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 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:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.195.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61579', '61580', '61581', '61582', '61583']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61579:61579 -p 61580:61580 -p 61581:61581 -p 61582:61582 -p 61583:61583 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61581 --rest-port=61579 --tcp-port=61580 --discv5-udp-port=61582 --rest-address=0.0.0.0 --nat=extip:172.18.195.54 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=dd6ac3f689895ae1ae29a6adece2add4d5dcb45e631de6fc14b5cac7216b6db4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61583 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPEXRH0y7fGo_Rc82zgZQikdwlEJ8uwBfp9MKUpuiXHJV2sDXzzed3LGW7Urr5IsUyA-ZgCBHdK44gUvgXBqUzkCgmlkgnY0gmlwhKwSxC2KbXVsdGlhZGRyc5YACASsEsQtBsnWAAoErBLELQbJ190DgnJzhQDHAQAAiXNlY3AyNTZrMaED33l-uSe5pvLwwJHS5SqMyHs0_pmesPq73m0F6vEBA-qDdGNwgsnWg3VkcILJ2IV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.195.54 waku e1a88ba016d80817e52f993e1c04c3571540aea215dc66f8fe61ac6057954e8e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e1a88ba016d8. Setting up logs at ./log/docker/node2_2026-04-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 61579
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61579/health" -H "Content-Type: 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61579/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.54/tcp/61580/p2p/16Uiu2HAmFcUw6cvjeXEDpNsDDpBWhsKsJTuo9P3hrU4MNjcgiZmv","/ip4/172.18.195.54/tcp/61581/ws/p2p/16Uiu2HAmFcUw6cvjeXEDpNsDDpBWhsKsJTuo9P3hrU4MNjcgiZmv"],"enrUri":"enr:-L24QICDoEtoXX-1Dn295yeCr0dh2T4P4aIfg9vWnowhJlKYLKL8Upzs6CMrGYd0V8EHFSr8oeFglcjxHo_zVnW1YbwCgmlkgnY0gmlwhKwSwzaKbXVsdGlhZGRyc5YACASsEsM2BvCMAAoErBLDNgbwjd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDK-6jGx-kOUh-5auABudSZtxAzYz-vYsgN65Uy3G-6mWDdGNwgvCMg3VkcILwjoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61579/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.45/tcp/51670/p2p/16Uiu2HAmThLibihnDpvj41egKRyQLpeSWkT6QFjtaDtWruAS3gsT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51669/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:51669/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:343 Stopping container with id 04ea79224d6f
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id e1a88ba016d8
DEBUG  src.node.waku_node:waku_node.py:355 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-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_14-40-52__8bba3218-efa5-432a-8521-3db289cfe57e__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-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6
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:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37943', '37944', '37945', '37946', '37947']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37943:37943 -p 37944:37944 -p 37945:37945 -p 37946:37946 -p 37947:37947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37945 --rest-port=37943 --tcp-port=37944 --discv5-udp-port=37946 --rest-address=0.0.0.0 --nat=extip:172.18.14.61 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=31762e0fff0eb0c5f97697e0a318aed4e4397c6cebcda2110da93df41fd82df5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37947 --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.14.61 waku a8654169a226f073de044ea7de7ccbfd12d1571d9f92baf2087531db1cf64910
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a8654169a226. Setting up logs at ./log/docker/node1_2026-04-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 37943
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 04ea79224d6f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e1a88ba016d8. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37943/health" -H "Content-Type: 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37943/debug/v1/info" -H "Content-Type: application/json" -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.61/tcp/37944/p2p/16Uiu2HAkywQqXgatXr9vmNa5hsYGBiT3cxWMFeW8vvgyxWgjinnu","/ip4/172.18.14.61/tcp/37945/ws/p2p/16Uiu2HAkywQqXgatXr9vmNa5hsYGBiT3cxWMFeW8vvgyxWgjinnu"],"enrUri":"enr:-L24QGsgylwoKMWqPE4eLP9_Cy8dG7gpiSItJpcmnWvkHMKDNQ8KRDRu9y-3xQXcTjdI-bH76jtfRv7nf9RFKJfhFbwCgmlkgnY0gmlwhKwSDj2KbXVsdGlhZGRyc5YACASsEg49BpQ4AAoErBIOPQaUOd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECQw0M4gWdN_MgAMFXbuzLnomXyyN0gpxlWeCIMWGjyuKDdGNwgpQ4g3VkcIKUOoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 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:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.222.153
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17138', '17139', '17140', '17141', '17142']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17138:17138 -p 17139:17139 -p 17140:17140 -p 17141:17141 -p 17142:17142 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17140 --rest-port=17138 --tcp-port=17139 --discv5-udp-port=17141 --rest-address=0.0.0.0 --nat=extip:172.18.222.153 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=6798ad44f1abda7a59b33efaa9cdcc23710eacf7ac7abd3c680e46df8ba56c1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17142 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGsgylwoKMWqPE4eLP9_Cy8dG7gpiSItJpcmnWvkHMKDNQ8KRDRu9y-3xQXcTjdI-bH76jtfRv7nf9RFKJfhFbwCgmlkgnY0gmlwhKwSDj2KbXVsdGlhZGRyc5YACASsEg49BpQ4AAoErBIOPQaUOd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECQw0M4gWdN_MgAMFXbuzLnomXyyN0gpxlWeCIMWGjyuKDdGNwgpQ4g3VkcIKUOoV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.153 waku 2f749d5715cb942b51f67f088262c7bfca52ec6036128903740b33d1984c2175
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2f749d5715cb. Setting up logs at ./log/docker/node2_2026-04-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 17138
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17138/health" -H "Content-Type: 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17138/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.153/tcp/17139/p2p/16Uiu2HAmRNsiHHrxCCFkdxnvXrd3GQHB1t428mKCxbt7ss5NhA8i","/ip4/172.18.222.153/tcp/17140/ws/p2p/16Uiu2HAmRNsiHHrxCCFkdxnvXrd3GQHB1t428mKCxbt7ss5NhA8i"],"enrUri":"enr:-L24QDwEhSnlN8fARX29SCnLjqDAdBAKT1p01dDFO2ECoEqnANuaCPuuqepkOmB6WE2xBdCBBPh-d4EpDN5gQIKZxJMCgmlkgnY0gmlwhKwS3pmKbXVsdGlhZGRyc5YACASsEt6ZBkLzAAoErBLemQZC9N0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDvQcho8Zs8KEXWDgrw8Gh5laMHr33N49wmAigDHZvQJODdGNwgkLzg3VkcIJC9YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17138/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.61/tcp/37944/p2p/16Uiu2HAkywQqXgatXr9vmNa5hsYGBiT3cxWMFeW8vvgyxWgjinnu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37943/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:37943/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:343 Stopping container with id a8654169a226
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2f749d5715cb
DEBUG  src.node.waku_node:waku_node.py:355 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-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_14-40-56__f50ace38-9c50-4c91-9f7f-75470d12e7f6__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-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319
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:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.74.143
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64350', '64351', '64352', '64353', '64354']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64350:64350 -p 64351:64351 -p 64352:64352 -p 64353:64353 -p 64354:64354 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64352 --rest-port=64350 --tcp-port=64351 --discv5-udp-port=64353 --rest-address=0.0.0.0 --nat=extip:172.18.74.143 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=7a9e5b8cfcdb9f241102681d4d996f4b0406fb4da836e885e0f92947c3c2b348 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64354 --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.74.143 waku 7ada501112113196a3830d8f502a70f3004913c7786479ef857e3c307d383ecf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7ada50111211. Setting up logs at ./log/docker/node1_2026-04-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 64350
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 a8654169a226. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2f749d5715cb. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64350/health" -H "Content-Type: 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64350/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.74.143/tcp/64351/p2p/16Uiu2HAm1xc4CRsZbf18Ctz51TWnrPvdswyphT4ntw7hg8ZHRXe1","/ip4/172.18.74.143/tcp/64352/ws/p2p/16Uiu2HAm1xc4CRsZbf18Ctz51TWnrPvdswyphT4ntw7hg8ZHRXe1"],"enrUri":"enr:-L24QOHkc3NJIPTO5gWUCjlxt8fWOQZCpTF3Alp-9hFgNkcwOa2vCxSVoEqeygUb8-ImQ_zrcxlKTZ8-nDXTMx6i8HUCgmlkgnY0gmlwhKwSSo-KbXVsdGlhZGRyc5YACASsEkqPBvtfAAoErBJKjwb7YN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECYRKwj1jTHDgfwuVJBuVkfjvni4gsZa313Sbo36gRVJqDdGNwgvtfg3VkcIL7YYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 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:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.5.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10778', '10779', '10780', '10781', '10782']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10778:10778 -p 10779:10779 -p 10780:10780 -p 10781:10781 -p 10782:10782 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10780 --rest-port=10778 --tcp-port=10779 --discv5-udp-port=10781 --rest-address=0.0.0.0 --nat=extip:172.18.5.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=94f2abb8acd328b6bfa8fd84d52851fdafdb8f1efe0d0ceda62f26c5e49752ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10782 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOHkc3NJIPTO5gWUCjlxt8fWOQZCpTF3Alp-9hFgNkcwOa2vCxSVoEqeygUb8-ImQ_zrcxlKTZ8-nDXTMx6i8HUCgmlkgnY0gmlwhKwSSo-KbXVsdGlhZGRyc5YACASsEkqPBvtfAAoErBJKjwb7YN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECYRKwj1jTHDgfwuVJBuVkfjvni4gsZa313Sbo36gRVJqDdGNwgvtfg3VkcIL7YYV3YWt1MgU --content-topic=/app/29/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.5.48 waku e49143590ff889d5385591f8e8072e8236158fa24292f4a3ba1dc3f57464cf3b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e49143590ff8. Setting up logs at ./log/docker/node2_2026-04-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 10778
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10778/health" -H "Content-Type: 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10778/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.48/tcp/10779/p2p/16Uiu2HAm6q1ie6T2t2nF2yAJSSnjxqyru2WcdPmnAHgSE2a1Gfjw","/ip4/172.18.5.48/tcp/10780/ws/p2p/16Uiu2HAm6q1ie6T2t2nF2yAJSSnjxqyru2WcdPmnAHgSE2a1Gfjw"],"enrUri":"enr:-L24QEuUiJfBOtd5CT4TOcndQzqa9jctfJZywsE1u1F-_SqZewz1CvpvcKTkdZBShAfBBJ3tOpNOMgh761KG52zX5e4CgmlkgnY0gmlwhKwSBTCKbXVsdGlhZGRyc5YACASsEgUwBiobAAoErBIFMAYqHN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECqWs7xCWP5993-9zaZw_9-7i1OzdL3PfiZn5HWoEkJMqDdGNwgiobg3VkcIIqHYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10778/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.74.143/tcp/64351/p2p/16Uiu2HAm1xc4CRsZbf18Ctz51TWnrPvdswyphT4ntw7hg8ZHRXe1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64350/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:64350/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:343 Stopping container with id 7ada50111211
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id e49143590ff8
DEBUG  src.node.waku_node:waku_node.py:355 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-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-22_14-40-59__5924c337-b0e7-4de1-a225-c45e6360e319__wakuorg_nwaku:latest.log