mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-03 09:03:25 +00:00
186 lines
32 KiB
Plaintext
186 lines
32 KiB
Plaintext
2026-03-11 04:34:37.942 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-11 04:34:37.942 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_different_shard with id: 2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf
|
|
2026-03-11 04:34:37.942 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-11 04:34:37.943 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-11 04:34:37.943 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-11 04:34:37.950 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-11 04:34:37.950 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:37.950 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-11 04:34:37.950 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-11 04:34:37.951 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-11 04:34:37.951 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.1
|
|
2026-03-11 04:34:37.952 DEBUG [src.node.docker_mananger] Generated ports ['17182', '17183', '17184', '17185', '17186']
|
|
2026-03-11 04:34:37.952 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-11 04:34:37.952 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-11 04:34:37.952 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-11 04:34:37.952 DEBUG [src.node.docker_mananger] docker run -i -t -p 17182:17182 -p 17183:17183 -p 17184:17184 -p 17185:17185 -p 17186:17186 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=17184 --rest-port=17182 --tcp-port=17183 --discv5-udp-port=17185 --rest-address=0.0.0.0 --nat=extip:172.18.98.1 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8fffafe074f4dfd519026ced739bc8c20a2ba1a4e8e8adc7e42d3b8ff4631fc5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17186 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
|
|
2026-03-11 04:34:38.143 ERROR [src.node.docker_mananger] Max retries reached for container 6c75e82d52f5. Exiting log stream.
|
|
2026-03-11 04:34:38.148 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.1 waku 47fe0b7c6b293738db763d4e702fdd15f583ef62ad47e625a5885b2bed0441e5
|
|
2026-03-11 04:34:38.186 DEBUG [src.node.docker_mananger] Container started with ID 47fe0b7c6b29. Setting up logs at ./log/docker/node1_2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:38.186 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17182
|
|
2026-03-11 04:34:38.186 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-11 04:34:38.751 ERROR [src.node.docker_mananger] Max retries reached for container d3b26e1d8922. Exiting log stream.
|
|
2026-03-11 04:34:39.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:39.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:39.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:40.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:40.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-11 04:34:40.014 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-11 04:34:40.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:40.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.1/tcp/17183/p2p/16Uiu2HAm759YNxeo9ykLmc5L1PjmjivWPxRhZz8yF8NaDodZdSup","/ip4/172.18.98.1/tcp/17184/ws/p2p/16Uiu2HAm759YNxeo9ykLmc5L1PjmjivWPxRhZz8yF8NaDodZdSup"],"enrUri":"enr:-L24QMfG48kW8Wir7TkLYNODVkzVmfDgiDt0mbpkrRQB_xLONtG7VxcVkIFvbsmMkm3Es2yuTvZn09-1iGlzYDYstVUCgmlkgnY0gmlwhKwSYgGKbXVsdGlhZGRyc5YACASsEmIBBkMfAAoErBJiAQZDIN0DgnJzhQACAQAAiXNlY3AyNTZrMaECrQo125PPcY6f67lgSOURN8Oos6esQEt5FvvfJn0qGxuDdGNwgkMfg3VkcIJDIYV3YWt1MgU"}'
|
|
2026-03-11 04:34:40.017 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-11 04:34:40.024 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-11 04:34:40.024 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:40.025 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-11 04:34:40.025 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-11 04:34:40.026 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-11 04:34:40.026 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.102
|
|
2026-03-11 04:34:40.026 DEBUG [src.node.docker_mananger] Generated ports ['16999', '17000', '17001', '17002', '17003']
|
|
2026-03-11 04:34:40.027 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-11 04:34:40.027 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-11 04:34:40.027 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-11 04:34:40.027 DEBUG [src.node.docker_mananger] docker run -i -t -p 16999:16999 -p 17000:17000 -p 17001:17001 -p 17002:17002 -p 17003:17003 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=17001 --rest-port=16999 --tcp-port=17000 --discv5-udp-port=17002 --rest-address=0.0.0.0 --nat=extip:172.18.171.102 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d8c5def5ef16aca49d236a5e30aa6feb17b1ec42cf3f87076c8ffaa6e1e4ec5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17003 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMfG48kW8Wir7TkLYNODVkzVmfDgiDt0mbpkrRQB_xLONtG7VxcVkIFvbsmMkm3Es2yuTvZn09-1iGlzYDYstVUCgmlkgnY0gmlwhKwSYgGKbXVsdGlhZGRyc5YACASsEmIBBkMfAAoErBJiAQZDIN0DgnJzhQACAQAAiXNlY3AyNTZrMaECrQo125PPcY6f67lgSOURN8Oos6esQEt5FvvfJn0qGxuDdGNwgkMfg3VkcIJDIYV3YWt1MgU --content-topic=/waku/2/content/test.js
|
|
2026-03-11 04:34:40.231 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.102 waku b386d956ce5f5f4351a1c8e805e43780b6dcefb49e2ff47fb5077efffccc67dd
|
|
2026-03-11 04:34:40.270 DEBUG [src.node.docker_mananger] Container started with ID b386d956ce5f. Setting up logs at ./log/docker/node2_2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:40.270 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16999
|
|
2026-03-11 04:34:40.270 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-11 04:34:41.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16999/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:41.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:41.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16999/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:41.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:41.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16999/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:41.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-11 04:34:41.512 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-11 04:34:41.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16999/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:41.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.102/tcp/17000/p2p/16Uiu2HAmKWDGqLDL9ZbgQ4dyTpeFouEPqN659CBG2AWDqyHJcgXG","/ip4/172.18.171.102/tcp/17001/ws/p2p/16Uiu2HAmKWDGqLDL9ZbgQ4dyTpeFouEPqN659CBG2AWDqyHJcgXG"],"enrUri":"enr:-L24QOslSJLr-vdNDe90vP6v02cdAkQzw74cOnUeiVo9ggI6ctF49fJKqOIelDuObfojAdJAb2KBdLyc3OFGDtz_9M4CgmlkgnY0gmlwhKwSq2aKbXVsdGlhZGRyc5YACASsEqtmBkJoAAoErBKrZgZCad0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZcIxiDylZXBlUtF0PeC2b-K4CGwS5V0sJXYAbcP7ot-DdGNwgkJog3VkcIJCaoV3YWt1MgE"}'
|
|
2026-03-11 04:34:41.515 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-11 04:34:41.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16999/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.98.1/tcp/17183/p2p/16Uiu2HAm759YNxeo9ykLmc5L1PjmjivWPxRhZz8yF8NaDodZdSup"]'
|
|
2026-03-11 04:34:41.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:41.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17182/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
|
2026-03-11 04:34:41.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:41.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16999/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
|
2026-03-11 04:34:41.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:41.555 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17182/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-11 04:34:41.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:41.566 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-11 04:34:41.666 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-11 04:34:41.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17182/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:41.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203680381105103,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203677341028346,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203677210663879,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203681555598595,"ephemeral":false,"proof":""}]'
|
|
2026-03-11 04:34:41.714 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-11 04:34:41.715 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-11 04:34:41.715 DEBUG [src.node.waku_node] Stopping container with id 47fe0b7c6b29
|
|
2026-03-11 04:34:42.312 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-11 04:34:42.312 DEBUG [src.node.waku_node] Stopping container with id b386d956ce5f
|
|
2026-03-11 04:34:42.875 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-11 04:34:42.877 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-11 04:34:42.943 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-11 04:34:42.974 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-11 04:34:42.976 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
|
2026-03-11 04:34:42.976 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
|
2026-03-11 04:34:42.978 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:42.983 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-11_04-34-37__ad79f751-ac47-4d3c-ad4d-b4410c8000cf__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:42.998 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-11 04:34:42.999 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_different_shard with id: 2026-03-11_04-34-42__92361db4-ef57-41a5-8631-d935bc9782b8
|
|
2026-03-11 04:34:43.000 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-11 04:34:43.000 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-11 04:34:43.000 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
|
2026-03-11 04:34:43.012 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-11 04:34:43.013 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-11_04-34-42__92361db4-ef57-41a5-8631-d935bc9782b8__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:43.013 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-11 04:34:43.014 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-11 04:34:43.017 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-11 04:34:43.018 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.213.223
|
|
2026-03-11 04:34:43.019 DEBUG [src.node.docker_mananger] Generated ports ['39870', '39871', '39872', '39873', '39874']
|
|
2026-03-11 04:34:43.019 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-11 04:34:43.019 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-11 04:34:43.021 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-11 04:34:43.021 DEBUG [src.node.docker_mananger] docker run -i -t -p 39870:39870 -p 39871:39871 -p 39872:39872 -p 39873:39873 -p 39874:39874 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=39872 --rest-port=39870 --tcp-port=39871 --discv5-udp-port=39873 --rest-address=0.0.0.0 --nat=extip:172.18.213.223 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c4440d5b2e8ed5d5e2f25ebcab38cb5a4c23ed6eeae6ca61fdb045dbba9bc7ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39874 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
|
|
2026-03-11 04:34:43.234 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.213.223 waku ac4235fa24e63e1817f695e2a256ee5c394bcd7539fcecb4cda8da3932f3192b
|
|
2026-03-11 04:34:43.256 ERROR [src.node.docker_mananger] Max retries reached for container 47fe0b7c6b29. Exiting log stream.
|
|
2026-03-11 04:34:43.271 DEBUG [src.node.docker_mananger] Container started with ID ac4235fa24e6. Setting up logs at ./log/docker/node1_2026-03-11_04-34-42__92361db4-ef57-41a5-8631-d935bc9782b8__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:43.273 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39870
|
|
2026-03-11 04:34:43.273 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-11 04:34:43.903 ERROR [src.node.docker_mananger] Max retries reached for container b386d956ce5f. Exiting log stream.
|
|
2026-03-11 04:34:44.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39870/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:44.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:44.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39870/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:44.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:44.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39870/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:44.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-11 04:34:44.493 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-11 04:34:44.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39870/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:44.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.223/tcp/39871/p2p/16Uiu2HAmMRRCuFRCwixHwZByB4pVShU6QvqhUqDNAunFT98Dim4y","/ip4/172.18.213.223/tcp/39872/ws/p2p/16Uiu2HAmMRRCuFRCwixHwZByB4pVShU6QvqhUqDNAunFT98Dim4y"],"enrUri":"enr:-L24QAt2YGtY9DVLVgt4tAb75pHGiTZ-Di_dtfQFj18D14MIFPL0OoO74r2wfXmBL7zBkqXAuAOWTPCPR_3xvq-QoMACgmlkgnY0gmlwhKwS1d-KbXVsdGlhZGRyc5YACASsEtXfBpu_AAoErBLV3wabwN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgj8nstlrD0_4V3j_nEIBQvVOEW8XgwmJjIRjTxlosp6DdGNwgpu_g3VkcIKbwYV3YWt1MgU"}'
|
|
2026-03-11 04:34:44.496 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-11 04:34:44.503 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-11 04:34:44.503 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-11_04-34-42__92361db4-ef57-41a5-8631-d935bc9782b8__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:44.503 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-11 04:34:44.503 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-11 04:34:44.505 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-11 04:34:44.505 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.18
|
|
2026-03-11 04:34:44.505 DEBUG [src.node.docker_mananger] Generated ports ['9567', '9568', '9569', '9570', '9571']
|
|
2026-03-11 04:34:44.505 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-11 04:34:44.505 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-11 04:34:44.505 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-11 04:34:44.505 DEBUG [src.node.docker_mananger] docker run -i -t -p 9567:9567 -p 9568:9568 -p 9569:9569 -p 9570:9570 -p 9571:9571 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=9569 --rest-port=9567 --tcp-port=9568 --discv5-udp-port=9570 --rest-address=0.0.0.0 --nat=extip:172.18.59.18 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bed8b552caffd5bd7dcdb1fcb3fa9d77c47b5c56cd6b61ed8f18bf1b1fe3c2aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9571 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAt2YGtY9DVLVgt4tAb75pHGiTZ-Di_dtfQFj18D14MIFPL0OoO74r2wfXmBL7zBkqXAuAOWTPCPR_3xvq-QoMACgmlkgnY0gmlwhKwS1d-KbXVsdGlhZGRyc5YACASsEtXfBpu_AAoErBLV3wabwN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgj8nstlrD0_4V3j_nEIBQvVOEW8XgwmJjIRjTxlosp6DdGNwgpu_g3VkcIKbwYV3YWt1MgU --content-topic=/waku/2/content/test.js
|
|
2026-03-11 04:34:44.701 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.18 waku a5f2c4e166d892a28d84b956528f090effcbac4d97019f1fe143e5554cd472f9
|
|
2026-03-11 04:34:44.736 DEBUG [src.node.docker_mananger] Container started with ID a5f2c4e166d8. Setting up logs at ./log/docker/node2_2026-03-11_04-34-42__92361db4-ef57-41a5-8631-d935bc9782b8__wakuorg_nwaku:latest.log
|
|
2026-03-11 04:34:44.736 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9567
|
|
2026-03-11 04:34:44.737 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-11 04:34:45.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:45.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:45.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:45.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:45.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:45.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:46.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:46.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:46.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:46.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
|
2026-03-11 04:34:46.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
|
2026-03-11 04:34:46.496 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-11 04:34:46.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.18/tcp/9568/p2p/16Uiu2HAmPb4stbH9WCKGsXh31BXV2QLFBxVDSQgUBtAwLpY314zD","/ip4/172.18.59.18/tcp/9569/ws/p2p/16Uiu2HAmPb4stbH9WCKGsXh31BXV2QLFBxVDSQgUBtAwLpY314zD"],"enrUri":"enr:-L24QHvpTDy9ogPYRo_jxhvE1lYvSoevMSo4hzelbXdj9MzXDKDujEERI5SeFYDfQ5OL3v8IqBUjrMIKnU0akfnBDY8CgmlkgnY0gmlwhKwSOxKKbXVsdGlhZGRyc5YACASsEjsSBiVgAAoErBI7EgYlYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDom9aMag6m-MASAbWw-wIkGFsvfl08f-qLbDRipPGhiKDdGNwgiVgg3VkcIIlYoV3YWt1MgE"}'
|
|
2026-03-11 04:34:46.499 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-11 04:34:46.499 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9567/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.223/tcp/39871/p2p/16Uiu2HAmMRRCuFRCwixHwZByB4pVShU6QvqhUqDNAunFT98Dim4y"]'
|
|
2026-03-11 04:34:46.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:46.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39870/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
|
2026-03-11 04:34:46.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:46.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9567/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
|
2026-03-11 04:34:46.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:46.552 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39870/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-11 04:34:46.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-11 04:34:46.564 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-11 04:34:46.665 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-11 04:34:46.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39870/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203686551951928,"ephemeral":false,"proof":""}]'
|
|
2026-03-11 04:34:46.670 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-11 04:34:46.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9567/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-11 04:34:46.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773203686551951928,"ephemeral":false,"proof":""}]'
|
|
2026-03-11 04:34:46.675 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-11 04:34:46.676 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-11 04:34:46.676 DEBUG [src.node.waku_node] Stopping container with id ac4235fa24e6
|
|
2026-03-11 04:34:47.251 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-11 04:34:47.252 DEBUG [src.node.waku_node] Stopping container with id a5f2c4e166d8
|
|
2026-03-11 04:34:47.823 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-11 04:34:47.825 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-11 04:34:47.887 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-11 04:34:47.915 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|