80 lines
14 KiB
Plaintext

2026-02-26 04:35:17.506 DEBUG [tests.conftest] Running fixture setup: test_id
2026-02-26 04:35:17.506 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_a_new_content_topic with id: 2026-02-26_04-35-17__353eb574-c76c-41dd-88c6-395478273105
2026-02-26 04:35:17.507 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-02-26 04:35:17.507 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-02-26 04:35:17.507 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-02-26 04:35:17.514 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-26 04:35:17.514 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-02-26_04-35-17__353eb574-c76c-41dd-88c6-395478273105__wakuorg_nwaku:latest.log
2026-02-26 04:35:17.514 DEBUG [src.node.waku_node] Starting Node...
2026-02-26 04:35:17.515 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-26 04:35:17.516 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-26 04:35:17.516 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.222
2026-02-26 04:35:17.516 DEBUG [src.node.docker_mananger] Generated ports ['35665', '35666', '35667', '35668', '35669']
2026-02-26 04:35:17.516 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-26 04:35:17.516 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-26 04:35:17.517 DEBUG [src.node.waku_node] Using volumes []
2026-02-26 04:35:17.517 DEBUG [src.node.docker_mananger] docker run -i -t -p 35665:35665 -p 35666:35666 -p 35667:35667 -p 35668:35668 -p 35669:35669 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35667 --rest-port=35665 --tcp-port=35666 --discv5-udp-port=35668 --rest-address=0.0.0.0 --nat=extip:172.18.196.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbdae8c406afe9c1da32ce3f6dbaa74e9f67da4771d041af5b2ce7e68b7e0b33 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35669 --metrics-logging=true --relay=true --filter=true
2026-02-26 04:35:17.707 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.222 waku 036a7f4ae90a5545f7b20d498e1a610934bf3abbd3ce0315079e1aa7eb8f22eb
2026-02-26 04:35:17.741 DEBUG [src.node.docker_mananger] Container started with ID 036a7f4ae90a. Setting up logs at ./log/docker/node1_2026-02-26_04-35-17__353eb574-c76c-41dd-88c6-395478273105__wakuorg_nwaku:latest.log
2026-02-26 04:35:17.742 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35665
2026-02-26 04:35:17.742 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-26 04:35:17.762 ERROR [src.node.docker_mananger] Max retries reached for container 4ef7ebe5815a. Exiting log stream.
2026-02-26 04:35:18.304 ERROR [src.node.docker_mananger] Max retries reached for container 15478d03bc66. Exiting log stream.
2026-02-26 04:35:18.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35665/health" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:35:18.745 INFO [src.node.api_clients.base_client] 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"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-02-26 04:35:18.745 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-26 04:35:18.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35665/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:35:18.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.222/tcp/35666/p2p/16Uiu2HAmQz4suh9xKE6bYNDqU3yw7mvdb3Hsc6npzvyJaLZNWtZe","/ip4/172.18.196.222/tcp/35667/ws/p2p/16Uiu2HAmQz4suh9xKE6bYNDqU3yw7mvdb3Hsc6npzvyJaLZNWtZe"],"enrUri":"enr:-L24QDRYMXQpy21_pNMCZL91oYH0kUn73txLeDbqlZTC3AhjB9kC7EfJGMEC36D6Q_MLp0LGwX4TG_lEGps1fVuWreYCgmlkgnY0gmlwhKwSxN6KbXVsdGlhZGRyc5YACASsEsTeBotSAAoErBLE3gaLU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDty9l8hqDLUYFnyPLEHskaY7l5oBKqiOkfCW316RSwKmDdGNwgotSg3VkcIKLVIV3YWt1MgU"}'
2026-02-26 04:35:18.748 INFO [src.node.waku_node] REST service is ready !!
2026-02-26 04:35:18.749 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-02-26 04:35:18.755 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-02-26 04:35:18.755 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-02-26_04-35-17__353eb574-c76c-41dd-88c6-395478273105__wakuorg_nwaku:latest.log
2026-02-26 04:35:18.756 DEBUG [src.node.waku_node] Starting Node...
2026-02-26 04:35:18.756 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-02-26 04:35:18.757 DEBUG [src.node.docker_mananger] Network waku already exists
2026-02-26 04:35:18.757 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.146
2026-02-26 04:35:18.757 DEBUG [src.node.docker_mananger] Generated ports ['27586', '27587', '27588', '27589', '27590']
2026-02-26 04:35:18.758 DEBUG [src.node.waku_node] RLN credentials were not set
2026-02-26 04:35:18.758 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-02-26 04:35:18.758 DEBUG [src.node.waku_node] Using volumes []
2026-02-26 04:35:18.758 DEBUG [src.node.docker_mananger] docker run -i -t -p 27586:27586 -p 27587:27587 -p 27588:27588 -p 27589:27589 -p 27590:27590 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27588 --rest-port=27586 --tcp-port=27587 --discv5-udp-port=27589 --rest-address=0.0.0.0 --nat=extip:172.18.37.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d44cfcdd0fcb0b6dbfbe2b38435eac9d4d3add32fa39bc50eadd461a9536ca8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27590 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDRYMXQpy21_pNMCZL91oYH0kUn73txLeDbqlZTC3AhjB9kC7EfJGMEC36D6Q_MLp0LGwX4TG_lEGps1fVuWreYCgmlkgnY0gmlwhKwSxN6KbXVsdGlhZGRyc5YACASsEsTeBotSAAoErBLE3gaLU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDty9l8hqDLUYFnyPLEHskaY7l5oBKqiOkfCW316RSwKmDdGNwgotSg3VkcIKLVIV3YWt1MgU --filternode=/ip4/172.18.196.222/tcp/35666/p2p/16Uiu2HAmQz4suh9xKE6bYNDqU3yw7mvdb3Hsc6npzvyJaLZNWtZe
2026-02-26 04:35:18.952 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.146 waku 291cdeef1305f9f6bfad50b326d2287e118ce45e0107656997afb30e78f78dff
2026-02-26 04:35:18.984 DEBUG [src.node.docker_mananger] Container started with ID 291cdeef1305. Setting up logs at ./log/docker/node2_2026-02-26_04-35-17__353eb574-c76c-41dd-88c6-395478273105__wakuorg_nwaku:latest.log
2026-02-26 04:35:18.985 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27586
2026-02-26 04:35:18.985 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-02-26 04:35:19.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27586/health" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:35:19.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-02-26 04:35:19.989 INFO [src.node.waku_node] Node protocols are initialized !!
2026-02-26 04:35:19.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27586/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:35:19.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.146/tcp/27587/p2p/16Uiu2HAmBSMFvvPMxX8RPYVXm1nQ4fQf3vPCetug9EwpyG7YpevL","/ip4/172.18.37.146/tcp/27588/ws/p2p/16Uiu2HAmBSMFvvPMxX8RPYVXm1nQ4fQf3vPCetug9EwpyG7YpevL"],"enrUri":"enr:-L24QLIOCoDbjtQ6fus9Hxnf3TtspNICOK6PZQpdHCr8MPluJLSUlEoJZKcgOHuZi8hr_ObsoueISIpl0hdcWzrk5hwCgmlkgnY0gmlwhKwSJZKKbXVsdGlhZGRyc5YACASsEiWSBmvDAAoErBIlkgZrxN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7ednITYyvwEAwP5h6KBSq6k79aoVSBblRSPKNcSPrxGDdGNwgmvDg3VkcIJrxYV3YWt1MgA"}'
2026-02-26 04:35:19.991 INFO [src.node.waku_node] REST service is ready !!
2026-02-26 04:35:19.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27586/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.222/tcp/35666/p2p/16Uiu2HAmQz4suh9xKE6bYNDqU3yw7mvdb3Hsc6npzvyJaLZNWtZe"]'
2026-02-26 04:35:20.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:35:20.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35665/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-02-26 04:35:20.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:35:20.048 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27586/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "785959c3-30b6-4dc2-9426-4b0fe8a475ef", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-02-26 04:35:20.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"785959c3-30b6-4dc2-9426-4b0fe8a475ef","statusDesc":"OK"}'
2026-02-26 04:35:20.063 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:27586/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-02-26 04:35:20.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-02-26 04:35:20.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-02-26 04:35:20.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:35:20.082 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-26 04:35:20.182 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-26 04:35:20.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27586/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:35:20.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772080520072720825,"ephemeral":false}]'
2026-02-26 04:35:20.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35665/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/2/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-02-26 04:35:20.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-02-26 04:35:20.191 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-02-26 04:35:20.292 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-02-26 04:35:20.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27586/filter/v2/messages/%2Ftest%2F2%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-02-26 04:35:20.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/2/waku-filter/proto","version":0,"timestamp":1772080520187103443,"ephemeral":false}]'
2026-02-26 04:35:20.297 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-02-26 04:35:20.298 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-02-26 04:35:20.298 DEBUG [src.node.waku_node] Stopping container with id 036a7f4ae90a
2026-02-26 04:35:20.883 DEBUG [src.node.waku_node] Container stopped.
2026-02-26 04:35:20.883 DEBUG [src.node.waku_node] Stopping container with id 291cdeef1305
2026-02-26 04:35:21.430 DEBUG [src.node.waku_node] Container stopped.
2026-02-26 04:35:21.432 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-02-26 04:35:21.438 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-02-26 04:35:21.443 DEBUG [src.node.docker_mananger] No errors found in the waku logs.