204 lines
37 KiB
Plaintext

2026-01-02 04:33:58.410 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-02 04:33:58.411 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list0] with id: 2026-01-02_04-33-58__f998fc18-6973-464e-a069-f09d56ca7120
2026-01-02 04:33:58.411 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-02 04:33:58.411 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-02 04:33:58.411 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-02 04:33:58.418 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-02 04:33:58.418 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-02_04-33-58__f998fc18-6973-464e-a069-f09d56ca7120__wakuorg_nwaku:latest.log
2026-01-02 04:33:58.418 DEBUG [src.node.waku_node] Starting Node...
2026-01-02 04:33:58.419 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-02 04:33:58.420 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-02 04:33:58.420 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.112.43
2026-01-02 04:33:58.420 DEBUG [src.node.docker_mananger] Generated ports ['4243', '4244', '4245', '4246', '4247']
2026-01-02 04:33:58.420 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-02 04:33:58.420 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-02 04:33:58.420 DEBUG [src.node.waku_node] Using volumes []
2026-01-02 04:33:58.420 DEBUG [src.node.docker_mananger] docker run -i -t -p 4243:4243 -p 4244:4244 -p 4245:4245 -p 4246:4246 -p 4247:4247 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4245 --rest-port=4243 --tcp-port=4244 --discv5-udp-port=4246 --rest-address=0.0.0.0 --nat=extip:172.18.112.43 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0ffa3d4a09b2a266d1b7ffce89ab3ef3dd3fcef2d8cb0d77dafdfee0fec7ab6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4247 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-02 04:33:58.579 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.112.43 waku 4b5e25faf5be10edd99f5650be1c404bec80ab8162d7bba1324cd67e10f2a142
2026-01-02 04:33:58.606 DEBUG [src.node.docker_mananger] Container started with ID 4b5e25faf5be. Setting up logs at ./log/docker/node1_2026-01-02_04-33-58__f998fc18-6973-464e-a069-f09d56ca7120__wakuorg_nwaku:latest.log
2026-01-02 04:33:58.607 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4243
2026-01-02 04:33:58.608 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-02 04:33:58.741 ERROR [src.node.docker_mananger] Max retries reached for container eaf850528dd1. Exiting log stream.
2026-01-02 04:33:59.219 ERROR [src.node.docker_mananger] Max retries reached for container 21d7c6430ee1. Exiting log stream.
2026-01-02 04:33:59.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/health" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:33:59.612 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-02 04:33:59.612 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-02 04:33:59.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:33:59.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.112.43/tcp/4244/p2p/16Uiu2HAkxFetxx5CJcqxDNDhMe62qgiMZC1oyaK1hR4f72RE8Vbu","/ip4/172.18.112.43/tcp/4245/ws/p2p/16Uiu2HAkxFetxx5CJcqxDNDhMe62qgiMZC1oyaK1hR4f72RE8Vbu"],"enrUri":"enr:-L24QG20gEbxOMmFZoQjodMs9xdvvwiWHtCeGwsA0bRE70p3LYy_xPBzceivVF81k_Zpq_qLCLMZwgJAx2CRRyMsxJkCgmlkgnY0gmlwhKwScCuKbXVsdGlhZGRyc5YACASsEnArBhCUAAoErBJwKwYQld0DgnJzhQACAQAAiXNlY3AyNTZrMaECKgIHIfxKtZzJCfaiz5r8Fu2ybQdjFw73fb0bRZICuQCDdGNwghCUg3VkcIIQloV3YWt1MgU"}'
2026-01-02 04:33:59.615 INFO [src.node.waku_node] REST service is ready !!
2026-01-02 04:33:59.621 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-02 04:33:59.622 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-02_04-33-58__f998fc18-6973-464e-a069-f09d56ca7120__wakuorg_nwaku:latest.log
2026-01-02 04:33:59.622 DEBUG [src.node.waku_node] Starting Node...
2026-01-02 04:33:59.622 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-02 04:33:59.623 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-02 04:33:59.623 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.87.87
2026-01-02 04:33:59.623 DEBUG [src.node.docker_mananger] Generated ports ['6680', '6681', '6682', '6683', '6684']
2026-01-02 04:33:59.623 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-02 04:33:59.624 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-02 04:33:59.624 DEBUG [src.node.waku_node] Using volumes []
2026-01-02 04:33:59.624 DEBUG [src.node.docker_mananger] docker run -i -t -p 6680:6680 -p 6681:6681 -p 6682:6682 -p 6683:6683 -p 6684:6684 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6682 --rest-port=6680 --tcp-port=6681 --discv5-udp-port=6683 --rest-address=0.0.0.0 --nat=extip:172.18.87.87 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6200fa052ceb5b28ed1bfe2e6b4bf1c05670c5f67a6f36d4d7d462df20fbbac6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6684 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG20gEbxOMmFZoQjodMs9xdvvwiWHtCeGwsA0bRE70p3LYy_xPBzceivVF81k_Zpq_qLCLMZwgJAx2CRRyMsxJkCgmlkgnY0gmlwhKwScCuKbXVsdGlhZGRyc5YACASsEnArBhCUAAoErBJwKwYQld0DgnJzhQACAQAAiXNlY3AyNTZrMaECKgIHIfxKtZzJCfaiz5r8Fu2ybQdjFw73fb0bRZICuQCDdGNwghCUg3VkcIIQloV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-02 04:33:59.777 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.87.87 waku c288446a9c25236897460cd9c3b0ae7651f0b34fb35991f9ea379ed950244225
2026-01-02 04:33:59.802 DEBUG [src.node.docker_mananger] Container started with ID c288446a9c25. Setting up logs at ./log/docker/node2_2026-01-02_04-33-58__f998fc18-6973-464e-a069-f09d56ca7120__wakuorg_nwaku:latest.log
2026-01-02 04:33:59.803 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6680
2026-01-02 04:33:59.803 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-02 04:34:00.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/health" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:00.817 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-02 04:34:00.818 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-02 04:34:00.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:00.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.87/tcp/6681/p2p/16Uiu2HAmAmqAemCPmjJp5gMR2aVAioAY9zWoNrHA1ZfB25Jn4Eek","/ip4/172.18.87.87/tcp/6682/ws/p2p/16Uiu2HAmAmqAemCPmjJp5gMR2aVAioAY9zWoNrHA1ZfB25Jn4Eek"],"enrUri":"enr:-L24QG9RHxexYh61VC6_trhOQu11_AsLgDS_uh34GexPlrwlY0-fmBJ5eAQOHNqgj6d0t9YoXh9Z7DNnkDM8PV6VWdwCgmlkgnY0gmlwhKwSV1eKbXVsdGlhZGRyc5YACASsEldXBhoZAAoErBJXVwYaGt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC5AlO3xzGULhSkdQwVMvNCr5PG-JrCpRcKCpQCkAZFsmDdGNwghoZg3VkcIIaG4V3YWt1MgE"}'
2026-01-02 04:34:00.825 INFO [src.node.waku_node] REST service is ready !!
2026-01-02 04:34:00.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6680/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.112.43/tcp/4244/p2p/16Uiu2HAkxFetxx5CJcqxDNDhMe62qgiMZC1oyaK1hR4f72RE8Vbu"]'
2026-01-02 04:34:00.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:00.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/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-02 04:34:00.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:00.834 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6680/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-02 04:34:00.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:00.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:00.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:00.850 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:00.950 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:00.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:00.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1767328440844123133,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:00.955 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:00.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:00.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1767328440844123133,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:00.960 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:00.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:00.964 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.064 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1767328440959897063,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.068 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1767328440959897063,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.073 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.079 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.179 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1767328441073345687,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.183 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1767328441073345687,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.192 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.292 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1767328441187343229,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.297 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1767328441187343229,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.306 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.406 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1767328441301218487,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.411 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1767328441301218487,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.421 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.521 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1767328441415846585,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.526 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1767328441415846585,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.635 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1767328441530037016,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.639 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1767328441530037016,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.643 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.648 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.748 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1767328441643550397,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.753 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1767328441643550397,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:01.757 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4243/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"]'
2026-01-02 04:34:01.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.762 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:6680/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"]'
2026-01-02 04:34:01.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.770 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.870 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.873 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
2026-01-02 04:34:01.875 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.877 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:01.978 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:01.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:01.981 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml. Response content: b'/newsService/1.0/alerts/xml'
2026-01-02 04:34:01.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:01.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:01.985 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:02.085 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.088 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson. Response content: b'/newsService/1.0/updates/json'
2026-01-02 04:34:02.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:02.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:02.094 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:02.194 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1767328442089998712,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.199 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1767328442089998712,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.204 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:02.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:02.209 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:02.309 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1767328442204275541,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.314 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1767328442204275541,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:02.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:02.322 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:02.423 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1767328442317980507,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.427 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1767328442317980507,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:02.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:02.436 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:02.537 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1767328442431700514,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.541 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1767328442431700514,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4243/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:34:02.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:34:02.550 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:34:02.650 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4243/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1767328442545772441,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.655 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:34:02.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6680/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:34:02.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1767328442545772441,"ephemeral":false,"proof":""}]'
2026-01-02 04:34:02.660 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-02 04:34:02.662 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-02 04:34:02.662 DEBUG [src.node.waku_node] Stopping container with id 4b5e25faf5be
2026-01-02 04:34:03.165 DEBUG [src.node.waku_node] Container stopped.
2026-01-02 04:34:03.166 DEBUG [src.node.waku_node] Stopping container with id c288446a9c25
2026-01-02 04:34:03.691 DEBUG [src.node.waku_node] Container stopped.
2026-01-02 04:34:03.692 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-02 04:34:03.703 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-02 04:34:03.712 DEBUG [src.node.docker_mananger] No errors found in the waku logs.