80 lines
14 KiB
Plaintext

2026-01-02 04:18:15.036 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-02 04:18:15.036 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_a_new_content_topic with id: 2026-01-02_04-18-15__9ec78557-fddd-4a42-ab6b-f64c5985dd24
2026-01-02 04:18:15.036 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-02 04:18:15.036 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-02 04:18:15.037 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-02 04:18:15.043 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-02 04:18:15.043 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-02_04-18-15__9ec78557-fddd-4a42-ab6b-f64c5985dd24__wakuorg_nwaku:latest.log
2026-01-02 04:18:15.043 DEBUG [src.node.waku_node] Starting Node...
2026-01-02 04:18:15.044 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-02 04:18:15.045 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-02 04:18:15.045 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.125.96
2026-01-02 04:18:15.045 DEBUG [src.node.docker_mananger] Generated ports ['46973', '46974', '46975', '46976', '46977']
2026-01-02 04:18:15.045 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-02 04:18:15.045 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-02 04:18:15.046 DEBUG [src.node.waku_node] Using volumes []
2026-01-02 04:18:15.046 DEBUG [src.node.docker_mananger] docker run -i -t -p 46973:46973 -p 46974:46974 -p 46975:46975 -p 46976:46976 -p 46977:46977 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=46975 --rest-port=46973 --tcp-port=46974 --discv5-udp-port=46976 --rest-address=0.0.0.0 --nat=extip:172.18.125.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=06ae8bea62dcf9e8ba6aeeeded03d7915ec1d754b3abfa88b6edd3fce187c1ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46977 --metrics-logging=true --relay=true --filter=true
2026-01-02 04:18:15.235 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.125.96 waku c4f185151a2577d2e250e143d6c7100acafac42868a2e0ac03c9131b3b002153
2026-01-02 04:18:15.271 DEBUG [src.node.docker_mananger] Container started with ID c4f185151a25. Setting up logs at ./log/docker/node1_2026-01-02_04-18-15__9ec78557-fddd-4a42-ab6b-f64c5985dd24__wakuorg_nwaku:latest.log
2026-01-02 04:18:15.272 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46973
2026-01-02 04:18:15.272 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-02 04:18:15.306 ERROR [src.node.docker_mananger] Max retries reached for container 40133d193e2a. Exiting log stream.
2026-01-02 04:18:15.833 ERROR [src.node.docker_mananger] Max retries reached for container 7a1cfc7a9017. Exiting log stream.
2026-01-02 04:18:16.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46973/health" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:18:16.276 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:18:16.276 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-02 04:18:16.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46973/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:18:16.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.96/tcp/46974/p2p/16Uiu2HAmSddyboZdCf2KA81g8naqjzVaedmSdV69Rn7RAa9TXb4Z","/ip4/172.18.125.96/tcp/46975/ws/p2p/16Uiu2HAmSddyboZdCf2KA81g8naqjzVaedmSdV69Rn7RAa9TXb4Z"],"enrUri":"enr:-L24QMednc3R8ATNGSLfMsxxGS5_iP8IG6RccAPnJ1aWmlHlOwr-sK3xwmbQEnE5JRY5k7ZRq3T68vdb_BrVsWBwM7oCgmlkgnY0gmlwhKwSfWCKbXVsdGlhZGRyc5YACASsEn1gBrd-AAoErBJ9YAa3f90DgnJzhQADAQAAiXNlY3AyNTZrMaEDz6r_z7EojcDvibPgLSLldQHBbrg33kiQRygl2Z-bZaaDdGNwgrd-g3VkcIK3gIV3YWt1MgU"}'
2026-01-02 04:18:16.279 INFO [src.node.waku_node] REST service is ready !!
2026-01-02 04:18:16.279 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-02 04:18:16.285 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-02 04:18:16.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-02_04-18-15__9ec78557-fddd-4a42-ab6b-f64c5985dd24__wakuorg_nwaku:latest.log
2026-01-02 04:18:16.286 DEBUG [src.node.waku_node] Starting Node...
2026-01-02 04:18:16.286 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-02 04:18:16.287 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-02 04:18:16.287 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.185
2026-01-02 04:18:16.288 DEBUG [src.node.docker_mananger] Generated ports ['47587', '47588', '47589', '47590', '47591']
2026-01-02 04:18:16.288 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-02 04:18:16.288 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-02 04:18:16.288 DEBUG [src.node.waku_node] Using volumes []
2026-01-02 04:18:16.288 DEBUG [src.node.docker_mananger] docker run -i -t -p 47587:47587 -p 47588:47588 -p 47589:47589 -p 47590:47590 -p 47591:47591 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=47589 --rest-port=47587 --tcp-port=47588 --discv5-udp-port=47590 --rest-address=0.0.0.0 --nat=extip:172.18.66.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbfedbcfeba0bd3bdf7bdadc4f848f9fccde3eb2ce6fc2efade4ca3ca7eefc02 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47591 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMednc3R8ATNGSLfMsxxGS5_iP8IG6RccAPnJ1aWmlHlOwr-sK3xwmbQEnE5JRY5k7ZRq3T68vdb_BrVsWBwM7oCgmlkgnY0gmlwhKwSfWCKbXVsdGlhZGRyc5YACASsEn1gBrd-AAoErBJ9YAa3f90DgnJzhQADAQAAiXNlY3AyNTZrMaEDz6r_z7EojcDvibPgLSLldQHBbrg33kiQRygl2Z-bZaaDdGNwgrd-g3VkcIK3gIV3YWt1MgU --filternode=/ip4/172.18.125.96/tcp/46974/p2p/16Uiu2HAmSddyboZdCf2KA81g8naqjzVaedmSdV69Rn7RAa9TXb4Z
2026-01-02 04:18:16.464 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.185 waku 2f90129782b07daa744bb425d0d8bfb85f0c56826b8df679ff7fa6df4fb8ca84
2026-01-02 04:18:16.497 DEBUG [src.node.docker_mananger] Container started with ID 2f90129782b0. Setting up logs at ./log/docker/node2_2026-01-02_04-18-15__9ec78557-fddd-4a42-ab6b-f64c5985dd24__wakuorg_nwaku:latest.log
2026-01-02 04:18:16.497 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47587
2026-01-02 04:18:16.497 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-02 04:18:17.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47587/health" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:18:17.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-02 04:18:17.502 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-02 04:18:17.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47587/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:18:17.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.185/tcp/47588/p2p/16Uiu2HAmSjQxzLGZzBYy1qa2ELacvJJHGwsVcj55xcGtwAYvPu6i","/ip4/172.18.66.185/tcp/47589/ws/p2p/16Uiu2HAmSjQxzLGZzBYy1qa2ELacvJJHGwsVcj55xcGtwAYvPu6i"],"enrUri":"enr:-L24QK5gdfN-GraBOc3d66RjBqStNTKuz_IFEWDxzN7Sa_BIRCTyIOj0c1q7Ng-HTBQuzHLbsi3g5OD3HoKVWC-h2nACgmlkgnY0gmlwhKwSQrmKbXVsdGlhZGRyc5YACASsEkK5BrnkAAoErBJCuQa55d0DgnJzhQADAQAAiXNlY3AyNTZrMaED0SXF5nuQ451wYlYtC1ER7roGiynE610W2pLmnQT5yvuDdGNwgrnkg3VkcIK55oV3YWt1MgA"}'
2026-01-02 04:18:17.504 INFO [src.node.waku_node] REST service is ready !!
2026-01-02 04:18:17.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47587/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.96/tcp/46974/p2p/16Uiu2HAmSddyboZdCf2KA81g8naqjzVaedmSdV69Rn7RAa9TXb4Z"]'
2026-01-02 04:18:17.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:18:17.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46973/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-02 04:18:17.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:18:17.552 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47587/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "fe6dcabd-e224-4d89-adc2-15b878158682", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-02 04:18:17.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"fe6dcabd-e224-4d89-adc2-15b878158682","statusDesc":"OK"}'
2026-01-02 04:18:17.565 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:47587/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-02 04:18:17.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-02 04:18:17.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46973/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-02 04:18:17.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:18:17.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:18:17.681 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:18:17.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47587/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:18:17.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1767327497574149363,"ephemeral":false}]'
2026-01-02 04:18:17.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46973/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-01-02 04:18:17.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-02 04:18:17.691 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-02 04:18:17.791 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-02 04:18:17.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47587/filter/v2/messages/%2Ftest%2F2%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-02 04:18:17.793 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":1767327497686353514,"ephemeral":false}]'
2026-01-02 04:18:17.796 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-02 04:18:17.797 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-02 04:18:17.797 DEBUG [src.node.waku_node] Stopping container with id c4f185151a25
2026-01-02 04:18:18.325 DEBUG [src.node.waku_node] Container stopped.
2026-01-02 04:18:18.325 DEBUG [src.node.waku_node] Stopping container with id 2f90129782b0
2026-01-02 04:18:18.797 DEBUG [src.node.waku_node] Container stopped.
2026-01-02 04:18:18.798 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-02 04:18:18.804 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-02 04:18:18.809 DEBUG [src.node.docker_mananger] No errors found in the waku logs.